Add basic roadmap (#249)
This commit is contained in:
parent
e3f4b88768
commit
528cff269f
2 changed files with 17 additions and 15 deletions
17
README.md
17
README.md
|
|
@ -3,25 +3,12 @@
|
||||||
The official PHP SDK for Model Context Protocol (MCP). It provides a framework-agnostic API for implementing MCP servers
|
The official PHP SDK for Model Context Protocol (MCP). It provides a framework-agnostic API for implementing MCP servers
|
||||||
and clients in PHP.
|
and clients in PHP.
|
||||||
|
|
||||||
> [!IMPORTANT]
|
|
||||||
> This SDK is currently in active development with ongoing refinement of its architecture and features. While
|
|
||||||
> functional, the API may experience changes as we work toward stabilization.
|
|
||||||
>
|
|
||||||
> If you want to help us stabilize the SDK, please see the [issue tracker](https://github.com/modelcontextprotocol/php-sdk/issues).
|
|
||||||
|
|
||||||
This project represents a collaboration between [the PHP Foundation](https://thephp.foundation/) and the [Symfony project](https://symfony.com/). It adopts
|
This project represents a collaboration between [the PHP Foundation](https://thephp.foundation/) and the [Symfony project](https://symfony.com/). It adopts
|
||||||
development practices and standards from the Symfony project, including [Coding Standards](https://symfony.com/doc/current/contributing/code/standards.html) and the
|
development practices and standards from the Symfony project, including [Coding Standards](https://symfony.com/doc/current/contributing/code/standards.html) and the
|
||||||
[Backward Compatibility Promise](https://symfony.com/doc/current/contributing/code/bc.html).
|
[Backward Compatibility Promise](https://symfony.com/doc/current/contributing/code/bc.html).
|
||||||
|
|
||||||
Until the first major release, this SDK is considered [experimental](https://symfony.com/doc/current/contributing/code/experimental.html).
|
Until the first major release, this SDK is considered [experimental](https://symfony.com/doc/current/contributing/code/experimental.html), please see the [roadmap](./ROADMAP.md) for
|
||||||
|
planned next steps and features.
|
||||||
## Roadmap
|
|
||||||
|
|
||||||
**Features**
|
|
||||||
- [ ] Stabilize server component with all needed handlers and functional tests
|
|
||||||
- [ ] Extend documentation, including integration guides for popular frameworks
|
|
||||||
- [ ] Implement Client component
|
|
||||||
- [ ] Support multiple schema versions
|
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
|
|
|
||||||
15
ROADMAP.md
Normal file
15
ROADMAP.md
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
# Roadmap
|
||||||
|
|
||||||
|
This roadmap is a living document that outlines the planned features and improvements for our project.
|
||||||
|
|
||||||
|
## Goals for the First Major Release
|
||||||
|
|
||||||
|
- **Server**
|
||||||
|
- [ ] Implement full support for elicitations
|
||||||
|
- [ ] Implement OAuth2 authentication for server
|
||||||
|
- **Client**
|
||||||
|
- [ ] Implement client-side support
|
||||||
|
- [ ] Implement client examples and documentation
|
||||||
|
- **Schema**
|
||||||
|
- [ ] Implement schema generation based on TS or JSON Schema
|
||||||
|
|
||||||
Loading…
Reference in a new issue