Skip to content

Commit 65ed3b7

Browse files
committed
Add 10 new MCP servers: Terraform, Meilisearch, Heroku, dbt, Pulumi, Neo4j, ChromaDB, Infisical, BigQuery, Azure
https://claude.ai/code/session_013AxurW8hPAfnUNvik354Xx
1 parent 5d8cb89 commit 65ed3b7

10 files changed

Lines changed: 704 additions & 0 deletions

servers/com.azure-mcp.json

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"$schema": "../schemas/server-definition.schema.json",
3+
"id": "com.azure-mcp",
4+
"name": "Azure",
5+
"alias": "azure",
6+
"description": "Connect AI agents to 40+ Azure services through the official Azure MCP server. Manage resources, query data, and interact with Azure services.",
7+
"icon": "https://avatars.githubusercontent.com/u/6844498?v=4",
8+
"schema_version": "2.1",
9+
"categories": ["cloud"],
10+
"tags": ["azure", "microsoft", "cloud", "infrastructure", "devops", "storage", "compute"],
11+
12+
"transport": {
13+
"type": "stdio",
14+
"command": "npx",
15+
"args": ["-y", "@azure/mcp@latest", "server", "start"],
16+
"metadata": {
17+
"inputs": []
18+
}
19+
},
20+
21+
"auth": {
22+
"type": "none",
23+
"instructions": "Authenticate to Azure before running: 'az login'. The server uses Azure Default Credentials (Azure CLI, environment variables, or managed identity)."
24+
},
25+
26+
"contributor": {
27+
"name": "Microsoft",
28+
"github": "microsoft",
29+
"url": "https://azure.microsoft.com"
30+
},
31+
32+
"links": {
33+
"repository": "https://github.com/microsoft/mcp",
34+
"homepage": "https://azure.microsoft.com",
35+
"documentation": "https://learn.microsoft.com/en-us/azure/developer/azure-mcp-server/get-started"
36+
},
37+
38+
"platforms": ["all"],
39+
40+
"capabilities": {
41+
"tools": true,
42+
"resources": false,
43+
"prompts": false,
44+
"read_only_mode": false
45+
}
46+
}
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"$schema": "../schemas/server-definition.schema.json",
3+
"id": "com.hashicorp-terraform",
4+
"name": "Terraform",
5+
"alias": "terraform",
6+
"description": "Manage Terraform workspaces, access the Terraform Registry, and interact with HCP Terraform through the official HashiCorp MCP server.",
7+
"icon": "https://avatars.githubusercontent.com/u/761456?v=4",
8+
"schema_version": "2.1",
9+
"categories": ["cloud", "developer-tools"],
10+
"tags": ["terraform", "hashicorp", "infrastructure", "iac", "hcp", "registry", "devops"],
11+
12+
"transport": {
13+
"type": "stdio",
14+
"command": "docker",
15+
"args": [
16+
"run", "-i", "--rm",
17+
"-e", "TFE_TOKEN",
18+
"-e", "TFE_ADDRESS",
19+
"hashicorp/terraform-mcp-server"
20+
],
21+
"env": {
22+
"TFE_TOKEN": "${input:TFE_TOKEN}",
23+
"TFE_ADDRESS": "${input:TFE_ADDRESS}"
24+
},
25+
"metadata": {
26+
"inputs": [
27+
{
28+
"id": "TFE_TOKEN",
29+
"label": "Terraform API Token",
30+
"description": "HCP Terraform or Terraform Enterprise API token for authentication.",
31+
"type": "password",
32+
"required": false,
33+
"secret": true,
34+
"placeholder": "your-terraform-api-token",
35+
"obtain": {
36+
"url": "https://app.terraform.io/app/settings/tokens",
37+
"instructions": "1. Go to HCP Terraform\n2. Navigate to User Settings > Tokens\n3. Click 'Create an API token'\n4. Copy the generated token",
38+
"button_label": "Create API Token"
39+
}
40+
},
41+
{
42+
"id": "TFE_ADDRESS",
43+
"label": "Terraform Address",
44+
"description": "HCP Terraform or Terraform Enterprise endpoint URL. Leave empty for default HCP Terraform.",
45+
"type": "url",
46+
"required": false,
47+
"secret": false,
48+
"default": "https://app.terraform.io",
49+
"placeholder": "https://app.terraform.io"
50+
}
51+
]
52+
}
53+
},
54+
55+
"auth": {
56+
"type": "optional_api_key",
57+
"instructions": "Get a Terraform API token from https://app.terraform.io/app/settings/tokens. Token is optional for public registry access."
58+
},
59+
60+
"contributor": {
61+
"name": "HashiCorp",
62+
"github": "hashicorp",
63+
"url": "https://www.hashicorp.com"
64+
},
65+
66+
"links": {
67+
"repository": "https://github.com/hashicorp/terraform-mcp-server",
68+
"homepage": "https://www.terraform.io",
69+
"documentation": "https://github.com/hashicorp/terraform-mcp-server#readme"
70+
},
71+
72+
"platforms": ["all"],
73+
74+
"capabilities": {
75+
"tools": true,
76+
"resources": false,
77+
"prompts": false,
78+
"read_only_mode": false
79+
},
80+
81+
"changelog_url": "https://github.com/hashicorp/terraform-mcp-server/releases"
82+
}

servers/com.heroku-mcp.json

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"$schema": "../schemas/server-definition.schema.json",
3+
"id": "com.heroku-mcp",
4+
"name": "Heroku",
5+
"alias": "heroku",
6+
"description": "Deploy, manage, and monitor Heroku applications through the official Heroku MCP server. Manage dynos, databases, config vars, and more.",
7+
"icon": "https://avatars.githubusercontent.com/u/23211?v=4",
8+
"schema_version": "2.1",
9+
"categories": ["cloud", "developer-tools"],
10+
"tags": ["heroku", "paas", "deployment", "cloud", "dynos", "postgres", "devops"],
11+
12+
"transport": {
13+
"type": "stdio",
14+
"command": "npx",
15+
"args": ["-y", "@heroku/mcp-server"],
16+
"env": {
17+
"HEROKU_API_KEY": "${input:HEROKU_API_KEY}"
18+
},
19+
"metadata": {
20+
"inputs": [
21+
{
22+
"id": "HEROKU_API_KEY",
23+
"label": "Heroku API Key",
24+
"description": "Heroku authorization token for API access. Generate via 'heroku authorizations:create' CLI command or from the Heroku Dashboard.",
25+
"type": "password",
26+
"required": true,
27+
"secret": true,
28+
"placeholder": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
29+
"obtain": {
30+
"url": "https://dashboard.heroku.com/account/applications",
31+
"instructions": "1. Go to Heroku Dashboard > Account Settings\n2. Navigate to Applications > Authorizations\n3. Click 'Create Authorization'\n4. Copy the generated token",
32+
"button_label": "Create Authorization"
33+
}
34+
}
35+
]
36+
}
37+
},
38+
39+
"auth": {
40+
"type": "api_key",
41+
"instructions": "Generate a Heroku API key via 'heroku authorizations:create' or from https://dashboard.heroku.com/account/applications"
42+
},
43+
44+
"contributor": {
45+
"name": "Heroku",
46+
"github": "heroku",
47+
"url": "https://www.heroku.com"
48+
},
49+
50+
"links": {
51+
"repository": "https://github.com/heroku/heroku-mcp-server",
52+
"homepage": "https://www.heroku.com",
53+
"documentation": "https://github.com/heroku/heroku-mcp-server#readme"
54+
},
55+
56+
"platforms": ["all"],
57+
58+
"capabilities": {
59+
"tools": true,
60+
"resources": false,
61+
"prompts": false,
62+
"read_only_mode": false
63+
}
64+
}

servers/com.infisical-mcp.json

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
{
2+
"$schema": "../schemas/server-definition.schema.json",
3+
"id": "com.infisical-mcp",
4+
"name": "Infisical",
5+
"alias": "infisical",
6+
"description": "Manage secrets and projects through Infisical's official MCP server. Create, read, update, and delete secrets, manage environments, and invite team members.",
7+
"icon": "https://avatars.githubusercontent.com/u/107880645?v=4",
8+
"schema_version": "2.1",
9+
"categories": ["security", "developer-tools"],
10+
"tags": ["infisical", "secrets", "security", "environment-variables", "vault", "credentials"],
11+
12+
"transport": {
13+
"type": "stdio",
14+
"command": "npx",
15+
"args": ["-y", "@infisical/mcp"],
16+
"env": {
17+
"INFISICAL_UNIVERSAL_AUTH_CLIENT_ID": "${input:INFISICAL_UNIVERSAL_AUTH_CLIENT_ID}",
18+
"INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET": "${input:INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET}",
19+
"INFISICAL_HOST_URL": "${input:INFISICAL_HOST_URL}"
20+
},
21+
"metadata": {
22+
"inputs": [
23+
{
24+
"id": "INFISICAL_UNIVERSAL_AUTH_CLIENT_ID",
25+
"label": "Universal Auth Client ID",
26+
"description": "Machine Identity universal auth client ID from Infisical.",
27+
"type": "password",
28+
"required": true,
29+
"secret": true,
30+
"placeholder": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
31+
"obtain": {
32+
"url": "https://app.infisical.com",
33+
"instructions": "1. Go to Infisical dashboard\n2. Navigate to Access Control > Machine Identities\n3. Create a Machine Identity with Universal Auth\n4. Copy the Client ID",
34+
"button_label": "Create Machine Identity"
35+
}
36+
},
37+
{
38+
"id": "INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET",
39+
"label": "Universal Auth Client Secret",
40+
"description": "Machine Identity universal auth client secret from Infisical.",
41+
"type": "password",
42+
"required": true,
43+
"secret": true,
44+
"placeholder": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
45+
},
46+
{
47+
"id": "INFISICAL_HOST_URL",
48+
"label": "Infisical Host URL",
49+
"description": "Custom Infisical host URL for self-hosted instances.",
50+
"type": "url",
51+
"required": false,
52+
"secret": false,
53+
"default": "https://app.infisical.com",
54+
"placeholder": "https://app.infisical.com"
55+
}
56+
]
57+
}
58+
},
59+
60+
"auth": {
61+
"type": "api_key",
62+
"instructions": "Create a Machine Identity with Universal Auth at https://app.infisical.com and use the client ID and secret."
63+
},
64+
65+
"contributor": {
66+
"name": "Infisical",
67+
"github": "Infisical",
68+
"url": "https://infisical.com"
69+
},
70+
71+
"links": {
72+
"repository": "https://github.com/Infisical/infisical-mcp-server",
73+
"homepage": "https://infisical.com",
74+
"documentation": "https://github.com/Infisical/infisical-mcp-server#readme"
75+
},
76+
77+
"platforms": ["all"],
78+
79+
"capabilities": {
80+
"tools": true,
81+
"resources": false,
82+
"prompts": false,
83+
"read_only_mode": false
84+
}
85+
}

servers/com.pulumi-mcp.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"$schema": "../schemas/server-definition.schema.json",
3+
"id": "com.pulumi-mcp",
4+
"name": "Pulumi",
5+
"alias": "pulumi",
6+
"description": "Access Pulumi's infrastructure-as-code platform. Get documentation, examples, and guidance for building cloud infrastructure with Pulumi.",
7+
"icon": "https://avatars.githubusercontent.com/u/21992353?v=4",
8+
"schema_version": "2.1",
9+
"categories": ["cloud", "developer-tools"],
10+
"tags": ["pulumi", "infrastructure", "iac", "cloud", "devops", "deployment"],
11+
12+
"transport": {
13+
"type": "http",
14+
"url": "https://mcp.ai.pulumi.com/mcp",
15+
"metadata": {
16+
"inputs": []
17+
}
18+
},
19+
20+
"auth": {
21+
"type": "oauth",
22+
"instructions": "Authentication is handled via OAuth with your Pulumi Access Token when connecting."
23+
},
24+
25+
"contributor": {
26+
"name": "Pulumi",
27+
"github": "pulumi",
28+
"url": "https://www.pulumi.com"
29+
},
30+
31+
"links": {
32+
"repository": "https://github.com/pulumi/pulumi",
33+
"homepage": "https://www.pulumi.com",
34+
"documentation": "https://www.pulumi.com/docs/"
35+
},
36+
37+
"platforms": ["all"],
38+
39+
"capabilities": {
40+
"tools": true,
41+
"resources": false,
42+
"prompts": false,
43+
"read_only_mode": true
44+
}
45+
}

servers/community.bigquery.json

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
{
2+
"$schema": "../schemas/server-definition.schema.json",
3+
"id": "community.bigquery",
4+
"name": "BigQuery",
5+
"alias": "bigquery",
6+
"description": "Query Google BigQuery datasets with read-only access. Execute SQL queries, inspect table schemas, and explore data across your BigQuery projects.",
7+
"icon": "https://avatars.githubusercontent.com/u/2810941?v=4",
8+
"schema_version": "2.1",
9+
"categories": ["database", "cloud"],
10+
"tags": ["bigquery", "google", "gcp", "sql", "data-warehouse", "analytics"],
11+
12+
"transport": {
13+
"type": "stdio",
14+
"command": "uvx",
15+
"args": ["mcp-server-bigquery"],
16+
"env": {
17+
"BIGQUERY_PROJECT": "${input:BIGQUERY_PROJECT}",
18+
"BIGQUERY_LOCATION": "${input:BIGQUERY_LOCATION}"
19+
},
20+
"metadata": {
21+
"inputs": [
22+
{
23+
"id": "BIGQUERY_PROJECT",
24+
"label": "GCP Project ID",
25+
"description": "Google Cloud project ID containing your BigQuery datasets.",
26+
"type": "text",
27+
"required": true,
28+
"secret": false,
29+
"placeholder": "my-gcp-project-id"
30+
},
31+
{
32+
"id": "BIGQUERY_LOCATION",
33+
"label": "BigQuery Location",
34+
"description": "GCP location for your BigQuery datasets.",
35+
"type": "text",
36+
"required": true,
37+
"secret": false,
38+
"placeholder": "us-east1"
39+
}
40+
]
41+
}
42+
},
43+
44+
"auth": {
45+
"type": "none",
46+
"instructions": "Uses Google Application Default Credentials (ADC). Run 'gcloud auth application-default login' to authenticate."
47+
},
48+
49+
"contributor": {
50+
"name": "Model Context Protocol",
51+
"github": "modelcontextprotocol",
52+
"url": "https://modelcontextprotocol.io"
53+
},
54+
55+
"links": {
56+
"repository": "https://github.com/ergut/mcp-bigquery-server",
57+
"homepage": "https://cloud.google.com/bigquery",
58+
"documentation": "https://github.com/ergut/mcp-bigquery-server#readme"
59+
},
60+
61+
"platforms": ["all"],
62+
63+
"capabilities": {
64+
"tools": true,
65+
"resources": false,
66+
"prompts": false,
67+
"read_only_mode": true
68+
}
69+
}

0 commit comments

Comments
 (0)