A Model Context Protocol (MCP) server for accessing and summarizing Flight PHP Framework documentation. Point any MCP-compatible AI assistant at the hosted server and it gains instant access to FlightPHP's docs — no setup required.
The server is publicly hosted at:
https://mcp.flightphp.com/mcp
No installation, no API keys. Just add the URL to your AI coding extension and start asking questions about FlightPHP. See the IDE / AI Extension Configuration section below for copy-paste configs.
Once connected, your AI assistant can:
- Fetch documentation pages — retrieve content from any FlightPHP docs URL
- Summarize docs — generate focused summaries based on your specific question
The server uses Streamable HTTP transport. Pick your extension below and paste in the config — that's it.
Add to .vscode/mcp.json in your workspace (or your user-level settings.json):
{
"servers": {
"flightphp-docs": {
"type": "http",
"url": "https://mcp.flightphp.com/mcp"
}
}
}Add to your project's .mcp.json or run:
claude mcp add --transport http flightphp-docs https://mcp.flightphp.com/mcpOr manually in .mcp.json:
{
"mcpServers": {
"flightphp-docs": {
"type": "http",
"url": "https://mcp.flightphp.com/mcp"
}
}
}Add to your VS Code settings.json:
{
"kilocode.mcpServers": {
"flightphp-docs": {
"url": "https://mcp.flightphp.com/mcp",
"transport": "streamable-http"
}
}
}Add to ~/.continue/config.json (or config.yaml):
{
"mcpServers": [
{
"name": "flightphp-docs",
"transport": {
"type": "http",
"url": "https://mcp.flightphp.com/mcp"
}
}
]
}Fetches and returns content from a documentation URL.
Parameters:
url(string): Full URL to fetch (e.g., a FlightPHP docs page)
Summarizes fetched documentation content based on a query.
Parameters:
content(string): The documentation content to summarizequery(string): The specific query or focus for summarization
Prefer to run your own instance? You'll need PHP >= 8.1 and Composer.
composer install
php server.phpThe server starts on http://0.0.0.0:8890/mcp by default.
flightphp-mcp/
├── composer.json # Project dependencies
├── server.php # Main server entry point
├── src/
│ └── Fetcher.php # MCP tools implementation
└── vendor/ # Composer dependencies
- Add methods to
src/Fetcher.phpor create new classes insrc/ - Annotate with
#[McpTool]to register and#[Schema]for parameter descriptions - The server auto-discovers tools — no manual registration needed
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.