Overview
What is an MCP Server?
Your API → MCP Server → AlmanacWhy MCP?
OAuth Flow Notes
Two Ways to Configure
1. Assisted UI Method (Recommended)
2. Manual JSON Method
Quick Example: Connecting a Data Source
Using the UI (Assisted Method)
Using JSON (Manual Method)
Built-In MCP Servers
Slack
GitHub
Notion
Fathom
Creating Your Own MCP Server
Option 1: Use MCP SDK
Option 2: Use HTTP Transport
Configuration Workflow
Common Use Cases
Internal APIs
Databases
File Systems
Third-Party APIs
Best Practices
Tool Design
Security
Testing Your MCP Server
1. Manual Testing
2. MCP Inspector
3. Integration Testing
Troubleshooting
Common Issues
Next Steps
Resources
Last updated
Was this helpful?