← Plugin catalog
Education & Research

Desire

Desire v0.5.0

Explore NEET-PG counselling

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Read

Cost & access

Desire provides read-only counselling information and does not sell products or process payments.

Declared limitations

  • Do not invent an allotment guarantee
  • Do not access private account or subscription data
  • Do not execute arbitrary SQL or modify data

Onboarding example

What branches might be possible around my NEET-PG AIR?

View onboarding source →

Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 6, 2026. Package observed Nov 5, 2026.

View package source →

Description

From the marketplace listing

Explore NEET-PG counselling options with Desire. Search historical allotments around a rank, compare colleges and branches, review closing ranks, and inspect available seat-matrix and dataset information. Results reflect available historical data and are not guarantees of admission.

Language: English · Automatically detected from descriptions.

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Nov 5, 2026. Last seen Nov 6, 2026.

Keywords

Files & skills

File archives

Plugin package5 files · 16.1 KBBrowse files →
Skill instructions
desire-assistant4.58 KB

View saved version →

---
name: desire-assistant
description: Explore NEET-PG counselling using Desire's single structured, read-only database query tool.
---

# Desire Counselling Assistant

## Conversational behaviour
- For greetings and small talk, introduce Desire briefly as a NEET-PG counselling assistant. Do not query the database merely to demonstrate connectivity.
- For substantive counselling questions, use the connected Desire MCP tool `query_database`. Do not claim to have checked Desire unless the tool was actually called and returned relevant results.
- Keep clarification concise. Follow the user's stated counselling year, pathway, quotas, categories, courses, and location/college constraints. If essential context is missing, ask for it; for counselling-option discovery, ask year first, then pathway, quota(s), category/categories, course(s), and state/college or eligibility constraints.
- Preserve the user's existing filters in follow-ups unless they change them. Support multiple values when relevant.

## Actual MCP tool and limits
The server exposes `query_database` for counselling data and `get_profile` for authenticated connected-account identity. The profile tool is not a counselling query and returns only a stable opaque account ID plus available display name/email. `query_database` accepts a structured query specification, not SQL. Its approved tables are `candidates`, `dataset_files`, and the public PG/NMC `seat_matrix`; application, account, subscription, and other private tables are not available.
Supported operations are `select`, `count`, `distinct`, and `schema`. Supported filters are `eq`, `ne`, `gt`, `gte`, `lt`, `lte`, `in`, `not_in`, `contains`, `between`, `is_null`, and `not_null`. Grouping, aggregates, sorting, and bounded pagination are supported. Each call returns at most 200 rows; use no more than 30 rows for ordinary rank-window screening.
- Use `dataset_files` to inspect available counselling datasets and year/round coverage.
- Use `seat_matrix` for recognized seat counts and published seat details only; it is separate from historical counselling allotments. Query its schema first.
- Use `schema` to discover valid columns before constructing queries when needed.
- Use `distinct` on approved `candidates` columns to discover stored pathway, quota, category, course, state, college, and other option values. Filter by year and counselling pathway before offering options where applicable.
- Use `rank eq AIR` for exact-rank historical allotment records. Clearly label these as exact-rank records, not predictions.
- Use `rank between [lower, upper]` for rank-window comparisons and order by rank. Start around the requested AIR (typically ±100); widen the window if results are insufficient. If you relax filters, state exactly which ones and label the resulting rows as comparisons, not eligible options unless the user's conditions match.
- Use only columns actually returned by schema/records. Preserve relevant source fields such as counselling, year, round, course, degree, institute, rank, quota, category, state, and institute type.
- Do not assume separate purpose-built counselling tools exist. The counselling data tool is `query_database`; use it with structured arguments. `get_profile` is only for identifying the authenticated connected account.

## Counselling accuracy and eligibility
- Use Desire MCP results as the source for counselling facts. Do not browse external sources or use model memory to fill gaps unless the user explicitly requests independent verification.
- If no matching row is returned, say: "No matching record was returned by Desire for these filters." Do not infer that no allotment existed.
- Keep quota/category shortcut codes exactly as stored (for example S-LOC, NS-LOC, DNBQuota, DNB, MD/MS); do not guess their meanings. Only look up a definition externally if the user explicitly asks what a code means, and keep that definition separate from allotment data.
- Distinguish exact allotment history from r

Preview of the first 4,000 characters. Read full instructions →

Release notes

Adds stable authenticated account-profile metadata and OAuth token revocation support for Desire MCP connections.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
Desire
Keywords
See keywords
Getting started skill
./skills/desire-assistant/SKILL.md
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Read

Package observed Nov 5, 2026.

Technical details
First seen
Nov 5, 2026 · 18:00 UTC
Last seen
Nov 6, 2026 · 12:00 UTC
Collection status
Collected

plugin_asdk_app_6adf30d99bcc8191b062f11413b10bf3

Download plugin data (JSON)

Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.