Zum Inhalt springen

Verlauf von inaturalist-mcp-server im Namensraum io.github

io.github.cyanheads/inaturalist-mcp-server · Registerstatus: aktiv

Die Quelle liefert zu diesem Eintrag keinen eigenen Namen. In der Überschrift steht deshalb der hintere Teil des Bezeichners; vollständig steht er als Koordinate darunter.

Angaben zu diesem Eintrag melden

Jede veröffentlichte Änderung an diesem Eintrag, die jüngste zuerst.

Änderungen
2026-10-09Deklarierte Version: 0.2.1 → 0.2.2
2026-10-09Im Register geändert am (Rohangabe): 2026-09-24 → 2026-10-08
2026-10-09Im Register eingetragen am (Rohangabe): 2026-09-24 → 2026-10-08
2026-10-09Beschreibungen der Umgebungsvariablen (Rohangabe): INATURALIST_DAILY_REQUEST_BUDGET=Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. · INATURALIST_DAILY_REQUEST_BUDGET=Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart. · INATURALIST_MAX_CONCURRENT_REQUESTS=Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane. · INATURALIST_MIN_REQUEST_INTERVAL_MS=Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling. · INATURALIST_USER_AGENT=User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients. · MCP_AUTH_MODE=Authentication mode to use: 'none', 'jwt', or 'oauth'. · MCP_HTTP_ENDPOINT_PATH=The endpoint path for the MCP server. · MCP_HTTP_HOST=The hostname for the HTTP server. · MCP_HTTP_PORT=The port to run the HTTP server on. · MCP_LOG_LEVEL=Sets the minimum log level for output (e.g., 'debug', 'info', 'warn'). → INATURALIST_DAILY_REQUEST_BUDGET=Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart. · INATURALIST_MAX_CONCURRENT_REQUESTS=Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane. · INATURALIST_MIN_REQUEST_INTERVAL_MS=Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling. · INATURALIST_USER_AGENT=User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients. · MCP_AUTH_MODE=Authentication mode to use: 'none', 'jwt', or 'oauth'. · MCP_HTTP_ENDPOINT_PATH=The endpoint path for the MCP server. · MCP_HTTP_HOST=The hostname for the HTTP server. · MCP_HTTP_PORT=The port to run the HTTP server on. · MCP_LOG_LEVEL=Sets the minimum log level for output (e.g., 'debug', 'info', 'warn'). · MCP_TRANSPORT_TYPE=Selects the HTTP transport.
2026-10-09Verbindungswege (Quellstruktur): {"packages":[{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.2.1","runtimeHint":"node","transport":"stdio","environment":[{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.2.1","runtimeHint":"node","transport":"streamable-http","environment":[{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://inaturalist.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]} → {"packages":[{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.2.2","runtimeHint":"npx","transport":"stdio","environment":[{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.2.2","runtimeHint":"npx","transport":"streamable-http","environment":[{"name":"MCP_TRANSPORT_TYPE","description":"Selects the HTTP transport.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[{"url":"https://inaturalist.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]}
2026-10-09Laufzeithinweise (Rohangabe): node → npx
2026-10-09Paketversionen (Rohangabe): 0.2.1 → 0.2.2
2026-10-09Umgebungsvariablen (Rohangabe): MCP_LOG_LEVEL, INATURALIST_USER_AGENT, INATURALIST_MIN_REQUEST_INTERVAL_MS, INATURALIST_MAX_CONCURRENT_REQUESTS, INATURALIST_DAILY_REQUEST_BUDGET, MCP_HTTP_HOST, MCP_HTTP_PORT, MCP_HTTP_ENDPOINT_PATH, MCP_AUTH_MODE, MCP_LOG_LEVEL, INATURALIST_USER_AGENT, INATURALIST_MIN_REQUEST_INTERVAL_MS, INATURALIST_MAX_CONCURRENT_REQUESTS, INATURALIST_DAILY_REQUEST_BUDGET → MCP_LOG_LEVEL, INATURALIST_USER_AGENT, INATURALIST_MIN_REQUEST_INTERVAL_MS, INATURALIST_MAX_CONCURRENT_REQUESTS, INATURALIST_DAILY_REQUEST_BUDGET, MCP_TRANSPORT_TYPE, MCP_HTTP_HOST, MCP_HTTP_PORT, MCP_HTTP_ENDPOINT_PATH, MCP_AUTH_MODE, MCP_LOG_LEVEL, INATURALIST_USER_AGENT, INATURALIST_MIN_REQUEST_INTERVAL_MS, INATURALIST_MAX_CONCURRENT_REQUESTS, INATURALIST_DAILY_REQUEST_BUDGET
2026-09-25Deklarierte Version: 0.2.0 → 0.2.1
2026-09-25Verbindungswege (Quellstruktur): {"packages":[{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.2.0","runtimeHint":"node","transport":"stdio","environment":[{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.2.0","runtimeHint":"node","transport":"streamable-http","environment":[{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://inaturalist.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]} → {"packages":[{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.2.1","runtimeHint":"node","transport":"stdio","environment":[{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.2.1","runtimeHint":"node","transport":"streamable-http","environment":[{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://inaturalist.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]}
2026-09-25Paketversionen (Rohangabe): 0.2.0 → 0.2.1
2026-09-24Deklarierte Version: 0.1.3 → 0.2.0
2026-09-24Im Register geändert am (Rohangabe): 2026-09-22 → 2026-09-24
2026-09-24Im Register eingetragen am (Rohangabe): 2026-09-22 → 2026-09-24
2026-09-24Verbindungswege (Quellstruktur): {"packages":[{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.1.3","runtimeHint":"node","transport":"stdio","environment":[{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.1.3","runtimeHint":"node","transport":"streamable-http","environment":[{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://inaturalist.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]} → {"packages":[{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.2.0","runtimeHint":"node","transport":"stdio","environment":[{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.2.0","runtimeHint":"node","transport":"streamable-http","environment":[{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://inaturalist.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]}
2026-09-24Paketversionen (Rohangabe): 0.1.3 → 0.2.0
2026-09-23Deklarierte Version: 0.1.2 → 0.1.3
2026-09-23Im Register geändert am (Rohangabe): 2026-09-20 → 2026-09-22
2026-09-23Im Register eingetragen am (Rohangabe): 2026-09-20 → 2026-09-22
2026-09-23Verbindungswege (Quellstruktur): {"packages":[{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.1.2","runtimeHint":"node","transport":"stdio","environment":[{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.1.2","runtimeHint":"node","transport":"streamable-http","environment":[{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://inaturalist.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]} → {"packages":[{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.1.3","runtimeHint":"node","transport":"stdio","environment":[{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.1.3","runtimeHint":"node","transport":"streamable-http","environment":[{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://inaturalist.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]}
2026-09-23Paketversionen (Rohangabe): 0.1.2 → 0.1.3
2026-09-21Deklarierte Version: – → 0.1.2
2026-09-21Repository-Adresse geführt: – → ja
2026-09-21Pfadargument vorhanden: – → nein
2026-09-21Ausführungsort: – → lokal
2026-09-21Pflicht-Geheimnisse deklariert: – → nein
2026-09-21Beschreibung (Rohangabe): – → Search iNaturalist sightings, identification threads, phenology, and look-alike species.
2026-09-21Im Register geändert am (Rohangabe): – → 2026-09-20
2026-09-21Im Register eingetragen am (Rohangabe): – → 2026-09-20
2026-09-21Statusmeldung des Registers (Rohangabe): – → –
2026-09-21Schemafassung des Rohsatzes (Rohangabe): – → https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json
2026-09-21Symbolformate (Rohangabe): – → –
2026-09-21Beschreibungen der Umgebungsvariablen (Rohangabe): – → INATURALIST_DAILY_REQUEST_BUDGET=Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. · INATURALIST_DAILY_REQUEST_BUDGET=Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart. · INATURALIST_MAX_CONCURRENT_REQUESTS=Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane. · INATURALIST_MIN_REQUEST_INTERVAL_MS=Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling. · INATURALIST_USER_AGENT=User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients. · MCP_AUTH_MODE=Authentication mode to use: 'none', 'jwt', or 'oauth'. · MCP_HTTP_ENDPOINT_PATH=The endpoint path for the MCP server. · MCP_HTTP_HOST=The hostname for the HTTP server. · MCP_HTTP_PORT=The port to run the HTTP server on. · MCP_LOG_LEVEL=Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').
2026-09-21Formate der Umgebungsvariablen (Rohangabe): – → number, string
2026-09-21Bereitstellungsform (Rohangabe): – → paket und remote
2026-09-21Remote-Hosts (Rohangabe): – → inaturalist.caseyjhand.com
2026-09-21Verbindungswege (Quellstruktur): – → {"packages":[{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.1.2","runtimeHint":"node","transport":"stdio","environment":[{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"npm","identifier":"@cyanheads/inaturalist-mcp-server","version":"0.1.2","runtimeHint":"node","transport":"streamable-http","environment":[{"name":"MCP_HTTP_HOST","description":"The hostname for the HTTP server.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_PORT","description":"The port to run the HTTP server on.","format":"string","required":false,"secret":false},{"name":"MCP_HTTP_ENDPOINT_PATH","description":"The endpoint path for the MCP server.","format":"string","required":false,"secret":false},{"name":"MCP_AUTH_MODE","description":"Authentication mode to use: 'none', 'jwt', or 'oauth'.","format":"string","required":false,"secret":false},{"name":"MCP_LOG_LEVEL","description":"Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').","format":"string","required":false,"secret":false},{"name":"INATURALIST_USER_AGENT","description":"User-Agent sent on every request to api.inaturalist.org. Defaults to the package name, its version, and the repository URL. Keep a contact URL in any override — the published terms ask for identifiable clients.","format":"string","required":false,"secret":false},{"name":"INATURALIST_MIN_REQUEST_INTERVAL_MS","description":"Minimum spacing between outbound request starts, in milliseconds. The default holds the sustained rate near 54 requests per minute, under the 60 the upstream asks for and well under its 100 ceiling.","format":"number","required":false,"secret":false},{"name":"INATURALIST_MAX_CONCURRENT_REQUESTS","description":"Maximum outbound requests in flight. Separate from the start interval: spacing bounds the sustained rate, this bounds the burst so one slow call does not stall the lane.","format":"number","required":false,"secret":false},{"name":"INATURALIST_DAILY_REQUEST_BUDGET","description":"Outbound requests allowed per UTC day, counted in-process. The default sits under the 10,000 per day the upstream asks for, and exhaustion fails loudly rather than degrading silently. The counter is per process and resets on restart.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://inaturalist.caseyjhand.com/mcp","transport":"streamable-http","headers":[]}]}
2026-09-21Remote-Adressen (Rohangabe): – → https://inaturalist.caseyjhand.com/mcp
2026-09-21Laufzeithinweise (Rohangabe): – → node
2026-09-21Paketversionen (Rohangabe): – → 0.1.2
2026-09-21Paketbezeichner (Rohangabe): – → @cyanheads/inaturalist-mcp-server
2026-09-21Paketquellen (Rohangabe): – → npm, npm
2026-09-21Repository-Unterordner (Rohangabe): – → –
2026-09-21Repository-Plattform (Rohangabe): – → github
2026-09-21Repository (Rohangabe): – → https://github.com/cyanheads/inaturalist-mcp-server
2026-09-21Pfad-Umgebungsvariablen (Rohangabe): – → –
2026-09-21Pfadargumente (Rohangabe): – → –
2026-09-21Transportarten (Rohangabe): – → stdio, streamable-http, streamable-http
2026-09-21Geheime Pflichtkopfzeilen (Rohangabe): – → –
2026-09-21Geheime Pflichtvariablen (Rohangabe): – → –

Diese Ansicht blättert vorwärts und nennt keine Gesamtzahl: Einzelne Zeilen entfallen erst bei der Ausgabe, wenn ihr Beleg fehlt. Eine gezählte Zahl wäre größer als die gezeigte.

tracevero · https://tracevero.de/mcp/io-github-cyanheads-inaturalist-mcp-server/aenderungen