-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
Hi there I'm trying to use this with a local service to setup an mcp, but i'm getting this stack overflow. Any help would be appreciated!
anytype-http-mcp | 2026/02/17 10:31:02 Skipping .env load because spec path appears to be a URL.
anytype-http-mcp | 2026/02/17 10:31:02 Configuration loaded: &{SpecPath:http://anytype:31009/docs/openapi.json APIKey: APIKeyName:Authorization APIKeyLocation:header APIKeyFromEnvVar:ANYTYPE_API_KEY IncludeTags:[] ExcludeTags:[] IncludeOperations:[] ExcludeOperations:[] ServerBaseURL:http://anytype:31009 DefaultToolName:Anytype MCP DefaultToolDesc:MCP server for Anytype API CustomHeaders:}
anytype-http-mcp | 2026/02/17 10:31:02 GetAPIKey: Attempting to resolve API key...
anytype-http-mcp | 2026/02/17 10:31:02 GetAPIKey: Checking environment variable specified by --api-key-env: ANYTYPE_API_KEY
anytype-http-mcp | 2026/02/17 10:31:02 GetAPIKey: Found key in environment variable ANYTYPE_API_KEY.
anytype-http-mcp | 2026/02/17 10:31:02 API Key (resolved): Bearer <KEY>
anytype-http-mcp | 2026/02/17 10:31:02 Detected URL location: http://anytype:31009/docs/openapi.json
anytype-http-mcp | 2026/02/17 10:31:02 Loading V3 spec using LoadFromURI: http://anytype:31009/docs/openapi.json
anytype-http-mcp | 2026/02/17 10:31:02 Spec type v3 loaded successfully from http://anytype:31009/docs/openapi.json.
anytype-http-mcp | 2026/02/17 10:31:02 Note: Request body for POST /v1/auth/api_keys is marked as required.
anytype-http-mcp | 2026/02/17 10:31:02 Note: Request body for POST /v1/auth/challenges is marked as required.
anytype-http-mcp | runtime: goroutine stack exceeds 1000000000-byte limit
anytype-http-mcp | runtime: sp=0xc02068a640 stack=[0xc02068a000, 0xc04068a000]
anytype-http-mcp | fatal error: stack overflow
anytype-http-mcp |
anytype-http-mcp | runtime stack:
anytype-http-mcp | runtime.throw({0x8a7582?, 0xc000593e68?})
anytype-http-mcp | /usr/local/go/src/runtime/panic.go:1023 +0x5c fp=0xc000593e18 sp=0xc000593de8 pc=0x437d5c
anytype-http-mcp | runtime.newstack()
anytype-http-mcp | /usr/local/go/src/runtime/stack.go:1103 +0x5bd fp=0xc000593fc8 sp=0xc000593e18 pc=0x452fdd
anytype-http-mcp | runtime.morestack()
anytype-http-mcp | /usr/local/go/src/runtime/asm_amd64.s:616 +0x7a fp=0xc000593fd0 sp=0xc000593fc8 pc=0x46aa1a
anytype-http-mcp |
anytype-http-mcp | goroutine 1 gp=0xc0000061c0 m=7 mp=0xc000580008 [running]:
anytype-http-mcp | github.com/ckanthony/openapi-mcp/pkg/parser.openapiSchemaToMCPSchemaV3(0xc0000f9ae0?)
anytype-http-mcp | /app/pkg/parser/parser.go:383 +0x876 fp=0xc02068a650 sp=0xc02068a648 pc=0x7c64b6
anytype-http-mcp | github.com/ckanthony/openapi-mcp/pkg/parser.openapiSchemaToMCPSchemaV3(0x0?)
...
...
Docker compose for this service:
anytype-http-mcp:
container_name: anytype-http-mcp
image: ckanthony/openapi-mcp:latest
hostname: anytype-http-mcp
env_file:
- .env
environment:
TZ: "America/Toronto"
command:
- "--spec"
- "http://anytype:31009/docs/openapi.json"
- "--port"
- "8080"
- "--api-key-env"
- "ANYTYPE_API_KEY"
- "--api-key-name"
- "Authorization"
- "--api-key-loc"
- "header"
- "--name"
- "Anytype MCP"
- "--desc"
- "MCP server for Anytype API"
- "--base-url"
- "http://anytype:31009"
restart: unless-stopped
depends_on:
anytype:
condition: service_healthy
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels