Skip to content

Add guidance for instructions field in InitializeResult - #2184

Merged
jonathanhefner merged 1 commit into
modelcontextprotocol:mainfrom
jonathanhefner:server-instructions-jsdoc-example
Jan 31, 2026
Merged

jonathanhefner merged 1 commit into
modelcontextprotocol:mainfrom
jonathanhefner:server-instructions-jsdoc-example

Conversation

@jonathanhefner

@jonathanhefner jonathanhefner commented Jan 30, 2026 •

Copy link
Copy Markdown
Member

Improves documentation for the instructions field:

  • Clarify that instructions should focus on information that helps the model use the server effectively
  • Note that instructions should not duplicate tool descriptions
  • Add example JSON showing realistic server instructions

Related to #2060, #2146.

Improves documentation for the `instructions` field:

- Clarify that instructions should focus on information that helps the
  model use the server effectively
- Note that instructions should not duplicate tool descriptions
- Add example JSON showing realistic server instructions

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@jonathanhefner
jonathanhefner force-pushed the server-instructions-jsdoc-example branch from 2e6e002 to ff8bd88 Compare January 30, 2026 23:52
@jonathanhefner
jonathanhefner merged commit 51e417c into modelcontextprotocol:main Jan 31, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants