Feyod MCP Server
@jeroenvdmeer
About Feyod MCP Server
Model Content Protocol (MCP) server for querying Feyenoord football match data using natural language.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"feyod-mcp": {
"command": "docker",
"args": [
"pull",
"jeroenvdmeer/feyod-mcp"
]
}
}
}Tools
1Converts a natural language query about Feyenoord matches into a SQL query, executes it, and returns the SQL query and its result.
Overview
What is Feyod MCP Server?
A FastMCP-based Model Context Protocol (MCP) server for querying Feyenoord football match data using natural language. It is compatible with Claude Desktop and other MCP clients, and is publicly available at https://mcp.feyod.nl/mcp.
How to use Feyod MCP Server?
Connect via any MCP-compatible client to the public endpoint, or run the server locally using Docker (jeroenvdmeer/feyod-mcp) or Python with provided setup. The exposed tool is query_feyod_database, which converts a natural language query into SQL and returns results.
Key features of Feyod MCP Server
- Converts natural language questions to SQL queries.
- Uses LangChain for SQL generation, validation, and correction.
- Supports multiple LLM providers (e.g., OpenAI, Google).
- Public endpoint available for direct MCP client access.
- Docker container available on Docker Hub.
- Local setup with SQLite database from the feyod GitHub repository.
Use cases of Feyod MCP Server
- Ask about Feyenoord match results in plain English.
- Query player statistics and historical performance data.
- Integrate Feyenoord data into AI assistants via MCP.
- Build custom dashboards or reports using the returned SQL.
FAQ from Feyod MCP Server
What data does Feyod MCP Server query?
It queries Feyenoord Open Data from a SQLite database maintained in the feyod GitHub repository.
What are the runtime dependencies?
Python 3.10+, MCP Python SDK, LangChain, a SQLite database, and an API key for the chosen LLM provider (e.g., OpenAI, Google).
How do I configure a different LLM provider?
Set LLM_PROVIDER and LLM_API_KEY in the .env file, install the corresponding LangChain package (e.g., langchain-google-genai), and ensure the provider is defined in llm_factory.py.
Is this server affiliated with Feyenoord Rotterdam?
No. The initiative is not affiliated with Feyenoord Rotterdam N.V. and is not an official Feyenoord product.
Where can I find the database file?
The database is built from the SQL file in the feyod repository. You must obtain the latest feyod.sql file and create feyod.db locally, or use the database included in the Docker image.
More Other MCP servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Codelf
unbugA search tool helps dev to solve the naming things problem.

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Comments