asistonto-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| pack_authoring_guideA | Read the pack-authoring guidance. Same text as the asistonto:// resources, for clients that cannot read resources. Topics: pack-format, four-part-questions, paraphrases, calibration, workflow, labels, example, all. |
| compose_questionA | Assemble one pack question from the four parts, placing each where the retrieval measurements say it belongs: the heading label and the question are indexed, the provenance and the stakes are not. Returns the question object plus what is still missing from it. |
| parse_meeting_notesA | Parse a corpus document into pack questions. Accepts both shapes the asistonto corpus uses: the four-part blockquote format and the older |
| check_paraphrasesA | Lint the paraphrases of one question before they go into a pack: count against the measured curve, phrasings that borrow document vocabulary from the provenance, phrasings that fit a sibling question better, duplicates and keywords. |
| validate_packA | Validate a pack against the schema the live copilot loads, and against what measurement says will under-perform silently. Errors mean it will not load; warnings mean it will load and then quietly do less than it should. |
| write_packB | Write a pack to a directory: brief.json, paraphrases.json and optionally background.txt and labels.json. Validates first and refuses to write a pack that would fail to load. |
| read_packB | Read a pack from disk the way the live server does, and validate it. Use this to review or extend a pack that already exists. |
| render_question_documentA | Render questions back into the four-part markdown a person can read and correct. Keep it next to the pack: the pack is for the machine, this is for the room. |
| pack_size_floorA | How many questions a pack needs before anything in it can fire, for a given gate. The live gate is a z-score over the pack's own scores, so a small pack has a ceiling below it and stays dark. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| build_pack_for_meeting | Turn raw meeting notes or product documents into a loadable asistonto pack. |
| write_paraphrases | Write the ten spoken phrasings for one question. |
| formulate_question | Turn one observation into a question in the four-part format. |
| review_pack | Review an existing pack and say what would fail silently. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| What a question pack is | The files a pack is made of, and the one rule that decides everything. |
| The four-part question format | Provenance, observation, question, stakes — and where each part goes. |
| Writing paraphrases | The four measured rules for phrasings that actually match speech. |
| Background, calibration and pack size | Why background.txt exists and why a pack needs at least 25 questions. |
| Building a pack end to end | The six steps from raw meeting notes to a loadable pack. |
| Measuring a pack afterwards | labels.json, and how to judge emissions honestly. |
| A worked example | One raw note turned into a question and its ten paraphrases. |
| brief.json schema | JSON Schema for the file the live copilot loads. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/R0DR0X/asistonto-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server