@daffodiltech/mcp-docs
v1.0.3
Published
MCP server exposing Daffodil's knowledge base tools (read_advisor_faqs, read_nonprofit_faqs, etc.)
Maintainers
Readme
@daffodiltech/mcp-docs
An MCP (Model Context Protocol) server that exposes Daffodil's knowledge base as individual tools for AI assistants like Claude.
What it provides
This MCP server exposes the following pre-configured Daffodil knowledge base tools:
read_daffodil_terms- Read Daffodil terms and conditionsread_daffodil_privacy- Read Daffodil privacy policyread_member_agreement- Read Daffodil member agreement and DAF policiesread_granting_fees- Read information about Daffodil granting policies and fee structureread_advisor_faqs- Read frequently asked questions for financial advisorsread_nonprofit_faqs- Read frequently asked questions for nonprofit organizationsread_giving_faqs- Read frequently asked questions about charitable giving and donor-advised fundsread_impact_model- Read about Daffodil impact enablement model and methodology
Installation
npm install -g @daffodiltech/mcp-docsUsage
As an MCP Server
Configure your MCP client (like Claude Desktop) to use this server:
{
"mcpServers": {
"daffodil": {
"command": "npx",
"args": [
"@daffodiltech/mcp-docs@latest"
]
}
}
}Local Development
# Clone and build
git clone https://github.com/daffodil-tech/daffodil.git
cd daffodil/apps/mcp-docs
pnpm install
pnpm build
# Run the server
node dist/index.jsHow it works
The server creates MCP tools from Daffodil's pre-configured knowledge base URLs. Each tool:
- Fetches content from the specific Daffodil documentation page
- Extracts and formats the content for AI consumption
- Returns the formatted content to the AI assistant
The AI can then use these tools to answer questions about Daffodil's services, policies, and procedures based on the most up-to-date documentation.
License
MIT
