Filevine MCP runs on your own machine — the client starts it, so there is no endpoint to ping. 29 installs a week from npm. Last commit 15 Oct 2026.
Open-source MCP server connecting Claude to Filevine practice management. Built by Oktopeak.
Today is the operative word: we check Filevine MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add filevine-mcp -e 'FILEVINE_CLIENT_ID=<FILEVINE_CLIENT_ID>' -e 'FILEVINE_CLIENT_SECRET=<FILEVINE_CLIENT_SECRET>' -e 'FILEVINE_PAT=<FILEVINE_PAT>' -e 'ENCRYPTION_KEY=<ENCRYPTION_KEY>' -- npx -y @oktopeak/filevine-mcp
{
"mcpServers": {
"filevine-mcp": {
"command": "npx",
"args": [
"-y",
"@oktopeak/filevine-mcp"
],
"env": {
"ENCRYPTION_KEY": "<ENCRYPTION_KEY>",
"FILEVINE_CLIENT_ID": "<FILEVINE_CLIENT_ID>",
"FILEVINE_CLIENT_SECRET": "<FILEVINE_CLIENT_SECRET>",
"FILEVINE_PAT": "<FILEVINE_PAT>"
}
}
}
}
[mcp_servers.filevine-mcp]
command = "npx"
args = ["-y", "@oktopeak/filevine-mcp"]
env = { FILEVINE_CLIENT_ID = "<FILEVINE_CLIENT_ID>", FILEVINE_CLIENT_SECRET = "<FILEVINE_CLIENT_SECRET>", FILEVINE_PAT = "<FILEVINE_PAT>", ENCRYPTION_KEY = "<ENCRYPTION_KEY>" }
{
"mcpServers": {
"filevine-mcp": {
"command": "npx",
"args": [
"-y",
"@oktopeak/filevine-mcp"
],
"env": {
"ENCRYPTION_KEY": "<ENCRYPTION_KEY>",
"FILEVINE_CLIENT_ID": "<FILEVINE_CLIENT_ID>",
"FILEVINE_CLIENT_SECRET": "<FILEVINE_CLIENT_SECRET>",
"FILEVINE_PAT": "<FILEVINE_PAT>"
}
}
}
}
{
"servers": {
"filevine-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@oktopeak/filevine-mcp"
],
"env": {
"ENCRYPTION_KEY": "<ENCRYPTION_KEY>",
"FILEVINE_CLIENT_ID": "<FILEVINE_CLIENT_ID>",
"FILEVINE_CLIENT_SECRET": "<FILEVINE_CLIENT_SECRET>",
"FILEVINE_PAT": "<FILEVINE_PAT>"
}
}
}
}
Put your own values in place of
<FILEVINE_CLIENT_ID> (Filevine OAuth client ID (from Settings → Client Secrets)), <FILEVINE_CLIENT_SECRET> (Filevine OAuth client secret (from Settings → Client Secrets)), <FILEVINE_PAT> (Filevine Personal Access Token (from Settings → Access Tokens)), <ENCRYPTION_KEY> (64-character hex string (32 bytes) for AES-256-GCM token encryption).
The author’s registry entry marks them as required.
Optional settings from the registry entry, left out of the block above:
FILEVINE_REGION (Filevine API region: 'us' or 'ca').
MCP server bridging Claude Code to the OpenClaw gateway management plane via JSON-RPC.
MCP server for Filevine matter management - by Advocate Cloud Solutions.
An MCP server connecting Claude to the Review Metric 15-agent scientific peer review pipeline.
MCP server for connecting Claude Code to a Hostinger VPS via SSH
Connect AI assistants to Outline for document search, reading, and management
MCP server connecting Claude Code to GitHub for an issue to branch to PR to close workflow.
Tigris MCP Server seamlessly connects AI agents to Tigris bucket and object management.
MCP server for Tebra/Kareo practice management — patients, billing, scheduling, FHIR (45 tools)
Answers built from our own checks of this server.