7 Commits

Author SHA1 Message Date
David Soria Parra ed87ae9f06 rename mcp_python to mcp 2024-11-11 12:40:32 +00:00
David Soria Parra 5497da0afd feat: add structured capability types
Replace generic capability dictionaries with structured types for prompts,
resources, tools, and roots. This improves type safety and makes capability
features like listChanged and subscribe more explicit in the protocol.
2024-11-07 14:49:40 +00:00
David Soria Parra fd68df6687 Format with ruff 2024-10-11 16:14:11 +01:00
David Soria Parra cc342a05ad Allow passing initialization options to a session
We need a way for servers to pass initialization options to the session.
This is the beginning of this.
2024-10-11 16:06:54 +01:00
Justin Spahr-Summers 4040945cdf Exclude Nones 2024-10-02 21:58:33 +01:00
Justin Spahr-Summers fed5304b09 Remove Python 3.12 syntax 2024-10-02 21:55:53 +01:00
David Soria Parra 4cbf815430 Initial import 2024-09-24 22:04:19 +01:00