aboutsummaryrefslogtreecommitdiffstats
path: root/.agents/skills/mcp-integration/examples
diff options
context:
space:
mode:
authorsillylaird <sillyfanboy@gmail.com>2026-09-03 00:33:59 +0000
committersillylaird <sillyfanboy@gmail.com>2026-09-03 00:33:59 +0000
commit898b52edcb47bcb3e9d6106e74ca73e74ea01e70 (patch)
tree85c6ee5ad58b860144551184d4cf86b560c62b91 /.agents/skills/mcp-integration/examples
downloadwww-898b52edcb47bcb3e9d6106e74ca73e74ea01e70.tar.gz
www-898b52edcb47bcb3e9d6106e74ca73e74ea01e70.zip
import live www.sillylaird.ca webrootHEADmain
Diffstat (limited to '.agents/skills/mcp-integration/examples')
-rw-r--r--.agents/skills/mcp-integration/examples/http-server.json20
-rw-r--r--.agents/skills/mcp-integration/examples/sse-server.json19
-rw-r--r--.agents/skills/mcp-integration/examples/stdio-server.json26
3 files changed, 65 insertions, 0 deletions
diff --git a/.agents/skills/mcp-integration/examples/http-server.json b/.agents/skills/mcp-integration/examples/http-server.json
new file mode 100644
index 0000000..e96448f
--- /dev/null
+++ b/.agents/skills/mcp-integration/examples/http-server.json
@@ -0,0 +1,20 @@
+{
+ "_comment": "Example HTTP MCP server configuration for REST APIs",
+ "rest-api": {
+ "type": "http",
+ "url": "https://api.example.com/mcp",
+ "headers": {
+ "Authorization": "Bearer ${API_TOKEN}",
+ "Content-Type": "application/json",
+ "X-API-Version": "2024-01-01"
+ }
+ },
+ "internal-service": {
+ "type": "http",
+ "url": "https://api.example.com/mcp",
+ "headers": {
+ "Authorization": "Bearer ${API_TOKEN}",
+ "X-Service-Name": "claude-plugin"
+ }
+ }
+}
diff --git a/.agents/skills/mcp-integration/examples/sse-server.json b/.agents/skills/mcp-integration/examples/sse-server.json
new file mode 100644
index 0000000..e6ec71c
--- /dev/null
+++ b/.agents/skills/mcp-integration/examples/sse-server.json
@@ -0,0 +1,19 @@
+{
+ "_comment": "Example SSE MCP server configuration for hosted cloud services",
+ "asana": {
+ "type": "sse",
+ "url": "https://mcp.asana.com/sse"
+ },
+ "github": {
+ "type": "sse",
+ "url": "https://mcp.github.com/sse"
+ },
+ "custom-service": {
+ "type": "sse",
+ "url": "https://mcp.example.com/sse",
+ "headers": {
+ "X-API-Version": "v1",
+ "X-Client-ID": "${CLIENT_ID}"
+ }
+ }
+}
diff --git a/.agents/skills/mcp-integration/examples/stdio-server.json b/.agents/skills/mcp-integration/examples/stdio-server.json
new file mode 100644
index 0000000..60af1c6
--- /dev/null
+++ b/.agents/skills/mcp-integration/examples/stdio-server.json
@@ -0,0 +1,26 @@
+{
+ "_comment": "Example stdio MCP server configuration for local file system access",
+ "filesystem": {
+ "command": "npx",
+ "args": ["-y", "@modelcontextprotocol/server-filesystem", "${CLAUDE_PROJECT_DIR}"],
+ "env": {
+ "LOG_LEVEL": "info"
+ }
+ },
+ "database": {
+ "command": "${CLAUDE_PLUGIN_ROOT}/servers/db-server.js",
+ "args": ["--config", "${CLAUDE_PLUGIN_ROOT}/config/db.json"],
+ "env": {
+ "DATABASE_URL": "${DATABASE_URL}",
+ "DB_POOL_SIZE": "10"
+ }
+ },
+ "custom-tools": {
+ "command": "python",
+ "args": ["-m", "my_mcp_server", "--port", "8080"],
+ "env": {
+ "API_KEY": "${CUSTOM_API_KEY}",
+ "DEBUG": "false"
+ }
+ }
+}