modelcontextprotocol/typescript-sdk
The official TypeScript SDK for Model Context Protocol servers and clients
TypeScriptMIT
Issues
- 2
- 1
Dynamic Client Registration requests omit scope, leading to over-privileged client registrations
#959 opened by Nitin2108 - 1
Create order from cart using create_order tool return cb is not a function
#964 opened by navrattanyadavakqa - 1
Simplify attribution of elicitation to a tool call
#963 opened by ochafik - 0
- 0
- 0
- 3
- 0
The validation of ElicitResultSchema is excessively strict and violates the MCP Specifications.
#966 opened by amannirala13 - 0
MCP TypeScript SDK UriTemplate ReDoS
#965 opened by weblover12 - 0
- 0
- 1
Empty string for `tos_uri` and `logo_uri` causing validation errors during DCR as of 1.17.4
#940 opened by skray - 0
- 8
Elicitation Timeout
#903 opened by yadav-prakhar - 1
- 1
- 1
Implement SEP-973: Expose additional metadata for Implementations, Resources, Tools and Prompts
#918 opened by ochafik - 2
【BUG】Use Koa server create StreamableHTTPServerTransport, when call tool, server crash!
#912 opened by zhuyuanmin - 0
- 9
Zod version compatibility issue with MCP SDK
#906 opened by developermau - 0
- 1
better types for structuredContent
#915 opened by reggi - 1
- 0
- 0
- 0
- 0
Implement consistent structuredContent handling per specification clarification
#911 opened by dsp-ant - 0
Elicitation with custom input [ SEP-1456 ]
#932 opened by yadav-prakhar - 1
- 1
- 0
- 0
Use types for tool annotations to reduce confusion
#927 opened by kentcdodds - 1
- 0
- 1
McpServer re-registers capabilities after connect, blocking dynamic registration even when capabilities were supplied at construction
#893 opened by inverted-capital - 0
- 2
Error compiling schema.
#923 opened by tlgimenes - 0
list/tools response MCP error -32603: Cannot read properties of null (reading '_def')
#909 opened by lironghai - 0
Improvements to requestInfo
#905 opened by kentcdodds - 5
inputSchema with ZodRawShape
#891 opened by lanluu - 2
Build error adding sdk to project
#902 opened by ArkeBcacy - 1
- 2
Feature Request: Add ability to unregister/deregister tools at runtime in TypeScript SDK
#898 opened by dharmik-at - 1
SSE client doesn't include requestInit config in GET text/eventstream to start SSE/auth
#895 opened by DW8Reaper - 0
Issue: No Reliable Mapping Between sessionId and streamId for Stateless Resumability
#892 opened by katjes733 - 2
StdioClientTransport.close() doesn't terminate child processes, causing memory leaks
#885 opened by nhtruong - 0
Hope to provide a UMD format output
#887 opened by kagol - 0
- 1
Arshan Solution
#881 opened by ojanapalash