SkillTide Submit
Official description7 sourcesMCP servers8d ago
avisangle/method-crm-mcp

avisangle/method-crm-mcp

๐Ÿ โ˜๏ธ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - Method CRM API integration: manage tables, files, users, events and API keys, with rateโ€ฆ
View on GitHub โ†—Direct link ยท no redirect page
Official description๐Ÿ โ˜๏ธ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - Method CRM API integration: manage tables, files, users, events and API keys, with rate limiting and retries.
Config template (adjust for your client)
claude mcp add method-crm-mcp -- npx -y method-crm-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
3 โ˜… ยท avisangle/method-crm-mcp ยท read from the repository page ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 3 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository avisangle/method-crm-mcp๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Method CRM MCP Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

A production-ready Model Context Protocol (MCP) server for Method CRM API integration. This server enables LLMs to interact with Method CRM data through well-designed tools for tables, files, users, events, and API key management.
Features
- **20 Comprehensive Tools** covering all Method CRM operations
- **API Key Authentication** (fully implemented) with OAuth2 placeholders
- **Dual Transport Support**: stdio (local) and streamable HTTP (remote)
- **Rate Limiting & Retry Logic**: Automatic handling of API limits
- **Type-Safe**: Full Pydantic validation for all inputs
- **Actionable Errors**: Clear error messages with suggestions
- **Pagination Support**: Efficient handling of large datasets
- **Multiple Response Formats**: JSON and Markdown outputs
Installation
Prerequisites
- Python 3.10 or higher
- Method CRM account with API access
- API key (obtain from Method CRM dashboard)
Install Dependencies
Configuration
1. Environment Setup
Copy the example environment file:
2. Configure Authentication
Edit .env and set your API key:
3. Get Your API Key
1. Log in to your Method CRM account
2. Navigate to **Settings** โ†’ **API Settings**
3. Click **Create API Key** (requires Administrator role)
4. Name your key (e.g., "MCP Server")
5. Copy the generated key immediately (it won't be shown again)
6. Paste it into .env as METHOD_API_KEY
Usage
Running the Server
stdio Transport (Local Use)
Default mode for use with MCP clients like Claude Desktop:
Or using the module directly:
HTTP Transport (Remote Access)
For remote access or multiple clients:
The server will listen on http://localhost:8000
MCP Client Configuration
Claude Desktop
Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
MCP Inspector (Testing)
Test tools using MCP Inspector:
Available Tools
Table Operations (5 tools)
| Tool | Description | Read-Only | Destructive |
|------|-------------|-----------|-------------|
| method_tables_query | Query records with filtering, pagination, aggregation | โœ… | โŒ |
| method_tables_get | Get specific record by ID with optional expansion | โœ… | โŒ |
| method_tables_create | Create new record in any table | โŒ | โŒ |
| method_tables_update | Update record fields (batch support: 50 records) | โŒ | โŒ |
| method_tables_delete | Delete record permanently | โŒ | โœ… |
**Example**: Query active customers
**Example**: Create new inventory item
**Note**: Required fields vary by table. For ItemInventory:
- **Required**: Sku (must be unique), COGSAccount, AssetAccount, TenantID
- **Recommended**: IncomeAccount, tax codes, transaction flags
- Account fields must match existing QuickBooks account names exactly
File Management (6 tools)
| Tool | Description | Read-Only | Destructive |
|------|-------------|-----------|-------------|
| method_files_upload | Upload file (max 50MB) with optional record linking | โŒ | โŒ |
| method_files_list | List files with filtering and pagination | โœ… | โŒ |
| method_files_download | Download file content (base64-encoded) | โœ… | โŒ |
| method_files_get_url | Generate temporary download URL (20-min expiry) | โœ… | โŒ |
| method_files_update_link | Update file link to different table/record | โŒ | โŒ |
| method_files_delete | Delete file permanently | โŒ | โœ… |
**Example**: Upload invoice PDF
User Information (1 tool)
| Tool | Description | Read-Only |
|------|-------------|-----------|
| method_user_get_info | Get current authenticated user information | โœ… |
Event Automation (4 tools)
| Tool | Description | Read-Only | Destructive |
|------|-------------|-----------|-------------|
| method_events_create_routine | Create event-driven automation routine | โŒ | โŒ |
Source
awesome ยท https://github.com/avisangle/method-crm-mcp
Browse by field
MCP servers
Traction
3 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index