CCM
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Claude Code Marketplaces

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Skill index
  • MCP index
  • Marketplace index
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by mertbuilds.com

Independent project, not affiliated with Anthropic
buildkite avatar

Buildkite Mcp Server

buildkite/buildkite-mcp-server
4933 toolsauthSTDIOregistry active
Summary

Connects to the Buildkite API to surface your CI/CD data directly in Claude. You get access to pipelines, builds, jobs, and test analytics without switching contexts. Useful when debugging failing builds, investigating flaky tests, or checking deployment status during development conversations. The server runs in a container built on Chainguard's minimal static image for security. Buildkite maintains this officially, so it tracks their API changes. If you're already using Buildkite for CI/CD and want your AI assistant to help troubleshoot pipeline issues or query build history, this bridges that gap cleanly.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Lid closed, agents working
Lid closed, agents working
Keeps your Mac awake while Claude Code, Codex or Cursor works. Lets it sleep when they are done.
Try free for 7 days →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Lid closed, agents working
Lid closed, agents working
Keeps your Mac awake while Claude Code, Codex or Cursor works. Lets it sleep when they are done.
Try free for 7 days →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →

Tools

Public tool metadata for what this MCP can expose to an agent.

33 tools
access_tokenGet information about the current API access token including its scopes and UUID

Get information about the current API access token including its scopes and UUID

No parameter schema in public metadata yet.

create_buildTrigger a new build on a Buildkite pipeline for a specific commit and branch, with optional environment variables, metadata, and author information8 params

Trigger a new build on a Buildkite pipeline for a specific commit and branch, with optional environment variables, metadata, and author information

Parameters* required
branchstring
commitstring
The commit SHA to build
environmentarray
Environment variables to set for the build
ignore_branch_filtersboolean
Whether to ignore branch filters when triggering the build
messagestring
metadataarray
Meta-data values to set for the build
org_slugstring
pipeline_slugstring
create_clusterCreate a new cluster in an organization5 params

Create a new cluster in an organization

Parameters* required
colorstring
Hex color code for the cluster (e.g. #A9CCE3)
descriptionstring
Description of the cluster
emojistring
Emoji for the cluster (e.g. :toolbox:)
namestring
org_slugstring
create_cluster_queueCreate a new queue in a cluster4 params

Create a new queue in a cluster

Parameters* required
cluster_idstring
descriptionstring
Description of the queue
keystring
org_slugstring
create_pipelineSet up a new CI/CD pipeline in Buildkite with YAML configuration, repository connection, and cluster assignment11 params

Set up a new CI/CD pipeline in Buildkite with YAML configuration, repository connection, and cluster assignment

Parameters* required
cancel_running_branch_buildsboolean
Cancel running builds when new builds are created on the same branch
cluster_idstring
The cluster ID to assign the pipeline to
configurationstring
The pipeline configuration in YAML format
create_webhookboolean
Create a GitHub webhook to trigger builds on pull-request and push events
default_branchstring
The default branch for builds and metrics filtering
descriptionstring
namestring
org_slugstring
repository_urlstring
The Git repository URL
skip_queued_branch_buildsboolean
Skip intermediate builds when new builds are created on the same branch
tagsarray
Tags to apply to the pipeline for filtering and organization
current_userGet details about the user account that owns the API token, including name, email, avatar, and account creation date

Get details about the user account that owns the API token, including name, email, avatar, and account creation date

No parameter schema in public metadata yet.

get_artifactGet detailed information about a specific artifact including its metadata, file size, SHA-1 hash, and download URL1 params

Get detailed information about a specific artifact including its metadata, file size, SHA-1 hash, and download URL

Parameters* required
urlstring
get_buildGet build information including job IDs, names, and states. Use job_state to filter (e.g. 'failed,broken'). Returns enough detail to identify which jobs to investigate with log and artifact tools6 params

Get build information including job IDs, names, and states. Use job_state to filter (e.g. 'failed,broken'). Returns enough detail to identify which jobs to investigate with log and artifact tools

Parameters* required
build_numberstring
detail_levelstring
Response detail level: 'detailed' (default) or 'full'. Detailed includes job IDs/names/states; full includes complete job objects
include_agentboolean
Include full agent details in job objects. When false (default)\, only agent.id is included
job_statestring
Filter jobs by state. Comma-separated for multiple states (e.g.\, 'failed\,broken\,canceled')
org_slugstring
pipeline_slugstring
get_build_test_engine_runsGet test engine runs data for a specific build in Buildkite. This can be used to look up Test Runs.3 params

Get test engine runs data for a specific build in Buildkite. This can be used to look up Test Runs.

Parameters* required
build_numberstring
org_slugstring
pipeline_slugstring
get_clusterGet detailed information about a specific cluster including its name, description, default queue, and configuration2 params

Get detailed information about a specific cluster including its name, description, default queue, and configuration

Parameters* required
cluster_idstring
org_slugstring
get_cluster_queueGet detailed information about a specific queue including its key, description, dispatch status, and hosted agent configuration3 params

Get detailed information about a specific queue including its key, description, dispatch status, and hosted agent configuration

Parameters* required
cluster_idstring
org_slugstring
queue_idstring
get_failed_executionsGet failed test executions for a specific test run in Buildkite Test Engine. Optionally get the expanded failure details such as full error messages and stack traces.6 params

Get failed test executions for a specific test run in Buildkite Test Engine. Optionally get the expanded failure details such as full error messages and stack traces.

Parameters* required
include_failure_expandedboolean
Include expanded failure details such as full error messages and stack traces
org_slugstring
pageinteger
Page number for pagination (min 1)
per_pageinteger
Results per page for pagination (min 1\, max 100)
run_idstring
test_suite_slugstring
get_pipelineGet detailed information about a specific pipeline including its configuration, steps, environment variables, and build statistics3 params

Get detailed information about a specific pipeline including its configuration, steps, environment variables, and build statistics

Parameters* required
detail_levelstring
Response detail level: 'summary'\, 'detailed'\, or 'full' (default)
org_slugstring
pipeline_slugstring
get_testGet a specific test in Buildkite Test Engine. This provides additional metadata for failed test executions3 params

Get a specific test in Buildkite Test Engine. This provides additional metadata for failed test executions

Parameters* required
org_slugstring
test_idstring
test_suite_slugstring
get_test_runGet a specific test run in Buildkite Test Engine3 params

Get a specific test run in Buildkite Test Engine

Parameters* required
org_slugstring
run_idstring
test_suite_slugstring
list_annotationsList all annotations for a build, including their context, style (success/info/warning/error), rendered HTML content, and creation timestamps5 params

List all annotations for a build, including their context, style (success/info/warning/error), rendered HTML content, and creation timestamps

Parameters* required
build_numberstring
org_slugstring
pageinteger
Page number for pagination (min 1)
per_pageinteger
Results per page for pagination (min 1\, max 100)
pipeline_slugstring
list_artifacts_for_buildList all artifacts for a build across all jobs, including file details, paths, sizes, MIME types, and download URLs5 params

List all artifacts for a build across all jobs, including file details, paths, sizes, MIME types, and download URLs

Parameters* required
build_numberstring
org_slugstring
pageinteger
Page number for pagination (min 1)
per_pageinteger
Results per page for pagination (min 1\, max 100)
pipeline_slugstring
list_artifacts_for_jobList all artifacts for an individual job, including file details, paths, sizes, MIME types, and download URLs6 params

List all artifacts for an individual job, including file details, paths, sizes, MIME types, and download URLs

Parameters* required
build_numberstring
job_idstring
org_slugstring
pageinteger
Page number for pagination (min 1)
per_pageinteger
Results per page for pagination (min 1\, max 100)
pipeline_slugstring
list_buildsList builds for a pipeline or across all pipelines in an organization. When pipeline_slug is omitted, lists builds across all pipelines in the organization9 params

List builds for a pipeline or across all pipelines in an organization. When pipeline_slug is omitted, lists builds across all pipelines in the organization

Parameters* required
branchstring
Filter builds by git branch name
commitstring
Filter builds by specific commit SHA
creatorstring
Filter builds by build creator
detail_levelstring
Response detail level: 'summary' (default)\, 'detailed'\, or 'full'
org_slugstring
pageinteger
Page number for pagination (min 1)
per_pageinteger
Results per page for pagination (min 1\, max 100)
pipeline_slugstring
Filter builds by pipeline. When omitted\, lists builds across all pipelines in the organization
statestring
Filter builds by state (scheduled\, running\, passed\, failed\, canceled\, skipped)
list_cluster_queuesList all queues in a cluster with their keys, descriptions, dispatch status, and agent configuration4 params

List all queues in a cluster with their keys, descriptions, dispatch status, and agent configuration

Parameters* required
cluster_idstring
org_slugstring
pageinteger
Page number for pagination (min 1)
per_pageinteger
Results per page for pagination (min 1\, max 100)
list_clustersList all clusters in an organization with their names, descriptions, default queues, and creation details3 params

List all clusters in an organization with their names, descriptions, default queues, and creation details

Parameters* required
org_slugstring
pageinteger
Page number for pagination (min 1)
per_pageinteger
Results per page for pagination (min 1\, max 100)
list_pipelinesList all pipelines in an organization with their basic details, build counts, and current status6 params

List all pipelines in an organization with their basic details, build counts, and current status

Parameters* required
detail_levelstring
Response detail level: 'summary' (default)\, 'detailed'\, or 'full'
namestring
Filter pipelines by name
org_slugstring
pageinteger
Page number for pagination (min 1)
per_pageinteger
Results per page for pagination (min 1\, max 100)
repositorystring
Filter pipelines by repository URL
list_test_runsList all test runs for a test suite in Buildkite Test Engine4 params

List all test runs for a test suite in Buildkite Test Engine

Parameters* required
org_slugstring
pageinteger
Page number for pagination (min 1)
per_pageinteger
Results per page for pagination (min 1\, max 100)
test_suite_slugstring
pause_cluster_queue_dispatchPause dispatch on a cluster queue, preventing new jobs from being dispatched to agents4 params

Pause dispatch on a cluster queue, preventing new jobs from being dispatched to agents

Parameters* required
cluster_idstring
notestring
Reason for pausing dispatch
org_slugstring
queue_idstring
read_logsRead log entries from the file, optionally starting from a specific row number. ALWAYS use 'limit' parameter to avoid excessive tokens. For recent failures, use 'tail_logs' instead. Recommended limits: investigation (100-500), exploration (use seek + small limits). The json fo...8 params

Read log entries from the file, optionally starting from a specific row number. ALWAYS use 'limit' parameter to avoid excessive tokens. For recent failures, use 'tail_logs' instead. Recommended limits: investigation (100-500), exploration (use seek + small limits). The json fo...

Parameters* required
build_numberstring
cache_ttlstring
force_refreshboolean
job_idstring
limitinteger
org_slugstring
pipeline_slugstring
seekinteger
resume_cluster_queue_dispatchResume dispatch on a paused cluster queue, allowing jobs to be dispatched to agents again3 params

Resume dispatch on a paused cluster queue, allowing jobs to be dispatched to agents again

Parameters* required
cluster_idstring
org_slugstring
queue_idstring
search_logsSearch log entries using regex patterns with optional context lines. For recent failures, try 'tail_logs' first, then use search_logs with patterns like 'error|failed|exception' and limit: 10-20. The json format: {ts: timestamp_ms, c: content, rn: row_number}.15 params

Search log entries using regex patterns with optional context lines. For recent failures, try 'tail_logs' first, then use search_logs with patterns like 'error|failed|exception' and limit: 10-20. The json format: {ts: timestamp_ms, c: content, rn: row_number}.

Parameters* required
after_contextinteger
before_contextinteger
build_numberstring
cache_ttlstring
case_sensitiveboolean
contextinteger
force_refreshboolean
invert_matchboolean
job_idstring
limitinteger
org_slugstring
patternstring
pipeline_slugstring
reverseboolean
seek_startinteger
tail_logsShow the last N entries from the log file. RECOMMENDED for failure diagnosis - most build failures appear in the final log entries. More token-efficient than read_logs for recent issues. The json format: {ts: timestamp_ms, c: content, rn: row_number}.7 params

Show the last N entries from the log file. RECOMMENDED for failure diagnosis - most build failures appear in the final log entries. More token-efficient than read_logs for recent issues. The json format: {ts: timestamp_ms, c: content, rn: row_number}.

Parameters* required
build_numberstring
cache_ttlstring
force_refreshboolean
job_idstring
org_slugstring
pipeline_slugstring
tailinteger
unblock_jobUnblock a blocked job in a Buildkite build to allow it to continue execution5 params

Unblock a blocked job in a Buildkite build to allow it to continue execution

Parameters* required
build_numberstring
fieldsobject
JSON object containing string values for block step fields
job_idstring
org_slugstring
pipeline_slugstring
update_clusterUpdate an existing cluster's name, description, emoji, color, or default queue7 params

Update an existing cluster's name, description, emoji, color, or default queue

Parameters* required
cluster_idstring
colorstring
New hex color code for the cluster
default_queue_idstring
ID of the default queue for the cluster
descriptionstring
New description for the cluster
emojistring
New emoji for the cluster
namestring
New name for the cluster
org_slugstring
update_cluster_queueUpdate an existing cluster queue's description or retry agent affinity5 params

Update an existing cluster queue's description or retry agent affinity

Parameters* required
cluster_idstring
descriptionstring
New description for the queue
org_slugstring
queue_idstring
retry_agent_affinitystring
Agent retry affinity: prefer-warmest or prefer-different
update_pipelineModify an existing Buildkite pipeline's configuration, repository, settings, or metadata11 params

Modify an existing Buildkite pipeline's configuration, repository, settings, or metadata

Parameters* required
cancel_running_branch_buildsboolean
Cancel running builds when new builds are created on the same branch
cluster_idstring
configurationstring
The pipeline configuration in YAML format
default_branchstring
The default branch for builds and metrics filtering
descriptionstring
namestring
org_slugstring
pipeline_slugstring
repository_urlstring
The Git repository URL
skip_queued_branch_buildsboolean
Skip intermediate builds when new builds are created on the same branch
tagsarray
Tags to apply to the pipeline for filtering and organization
user_token_organizationGet the organization associated with the user token used for this request

Get the organization associated with the user token used for this request

No parameter schema in public metadata yet.

buildkite-mcp-server

Build status

Model Context Protocol (MCP) server exposing Buildkite data (pipelines, builds, jobs, tests) to AI tooling and editors.

Full documentation is available at buildkite.com/docs/apis/mcp-server.


Retrying builds with limited permissions

The retries toolset supports investigating failures and retrying jobs without broader build-write access. It includes list_builds, get_build, wait_for_build, list_jobs, get_job, search_logs, tail_logs, read_logs, retry_job, and retry_failed_jobs. It requires read_builds, read_build_logs, and retry_builds scopes, not write_builds.

buildkite-mcp-server stdio --enabled-toolsets retries

retry_failed_jobs retries only infrastructure failures; use its dry_run option to inspect the proposed retries without executing them. retry_job retries a specific job. Both are mutating tools and are excluded by --read-only. The toolset does not expose create, rebuild, cancel, or unblock operations. Existing retry tools remain available in builds; selecting builds or all still requires write_builds for the other mutations.

The Buildkite API must have the RetryBuildsScope feature enabled for the token owner to accept retry_builds; existing write_builds tokens remain accepted. Hosted MCP OAuth can select this toolset using /mcp/x/retries once the hosted server adopts a release containing it. Selecting toolsets through request headers does not change an existing token's OAuth scopes.

For library consumers, WithDisabledToolsets and the HTTP factory's disabled toolsets exclude all members of those toolsets, even through overlapping groups. For example, disabling logs also removes log tools from retries; disabling retries removes its inspection and retry tools from other groups.


Comparing builds

The read-only compare_builds tool in the investigations toolset answers questions such as “What changed since this build last worked on main?” Supply org_slug, pipeline_slug, and the target build_number. It selects the most recently created earlier build that is currently passed on the same pipeline and exact branch. It does not require that the baseline had already passed when the target started. Supply baseline_build_number to compare against a specific build in that pipeline instead, including a failed build or one on another branch.

The response identifies the baseline and selection rule, counts outcomes across all jobs, and returns up to 100 job comparisons, prioritizing newly failing, recovered, and still-failing steps. Matching uses step keys, job type, matrix values, and parallel index/total. When both jobs lack keys, it falls back to the exact nonblank name plus type, group key, matrix values, and parallel index/total, only when that combination is unique in each build. Matched pairs expose match_method: "step_key" or "name_fallback"; fallback matches carry a warning that they are heuristic. Unnamed unkeyed jobs and duplicate identities remain unmatched. Explicit keys never fall back to names, even when a key was added, removed, or changed between builds. Added/removed means a job identity is present in only one build, so renaming unkeyed jobs or changing matrix values or parallelism can also produce added/removed entries. Retried attempts are excluded; final-attempt states and retry counts remain visible.

Execution times and deltas cover final attempts only. Scheduling time is scheduled_at to started_at, not dependency or manual waiting. These are not build wall-clock comparisons or total retry costs. Missing or inconsistent timestamps omit the corresponding timing. Unfinished builds are explicitly identified as changing snapshots.

Any change in soft_failed is reported as state_changed: transitions between soft and hard failures, even when both jobs have state failed, and between passed and soft-failed jobs, which are never reported as newly_failing or recovered because a soft failure does not block the build. A passed baseline build can contain soft-failed jobs.

By default, up to three newly blocking failures include their last 20 log entries: newly_failing jobs first, then state_changed jobs that are now hard failures, such as a job that soft-failed in the baseline. Logs are bounded to 8 KiB of log content each. Set include_logs: false to omit logs. Log errors do not discard the comparison, except HTTP 401 authentication errors, which propagate through the server's reauthentication path. The tool requires read_builds and read_build_logs scopes. Use get_build_failure_summary or tail_logs to investigate further; a shared failing step does not establish a shared root cause or make a retry safe.

Baseline discovery searches at most 500 candidates. If none is found, the response says no comparison was performed and asks for an explicit baseline. Job inventories are limited to 1,000 jobs per build; larger inventories return an error instead of misleading partial added/removed results. Output omissions are reported separately from the complete outcome counts.


Library Usage

The exported Go API of this module should be considered unstable, and subject to breaking changes as we evolve this project.


Security

To ensure the MCP server is run in a secure environment, we recommend running it in a container.

This image is built from cgr.dev/chainguard/static and runs as an unprivileged user.

Passing identity headers through HTTP mode

Self-hosted HTTP deployments can forward selected headers from each inbound MCP request to the Buildkite API:

BUILDKITE_API_TOKEN=bkua_xxx \
  buildkite-mcp-server http \
  --passthrough-http-header X-User-Identity

Repeat --passthrough-http-header to allow more than one header, or set a comma-separated BUILDKITE_PASSTHROUGH_HTTP_HEADERS value. Only explicitly allowed headers are forwarded, and only to the origin configured by BUILDKITE_BASE_URL. They are removed from requests redirected elsewhere.

To authenticate each MCP request with its own Buildkite API token, allow Authorization and omit the process-wide token:

BUILDKITE_PASSTHROUGH_HTTP_HEADERS=Authorization \
  buildkite-mcp-server http

In this mode every /mcp request must contain exactly one non-empty Authorization header. Missing credentials return HTTP 401; the server never falls back to a shared API token. The reverse proxy in front of the MCP server is responsible for authenticating callers and setting or validating any forwarded identity headers.

Header passthrough is not available in stdio mode. Before serving job logs, the server verifies that the current caller can access the job log. This check is performed for every log-tool request, including when the log data is already cached.


Contributing

Development guidelines are in DEVELOPMENT.md.


License

MIT © Buildkite

SPDX-License-Identifier: MIT

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Lid closed, agents working
Lid closed, agents working
Keeps your Mac awake while Claude Code, Codex or Cursor works. Lets it sleep when they are done.
Try free for 7 days →
Block distraction from your iPhone for freeBlock distraction from your iPhone for free
Block distraction from your iPhone for free
Block distracting apps from your iPhone permanently without a 3rd party app. Free and open source.
Block now (100% free) →
Granola, the best AI meeting recorder
Granola, the best AI meeting recorder
Notes, actions and memory. Without a meeting bot. First month 100% off.
Download for free →
belt - the only tool your agent needs
belt - the only tool your agent needs
belt cli automatically finds the best tools and skills for your agent. image, video, music, tts...
one prompt install →
Open Steps
Open Steps
Free an open-source skills that make AI coding agents easier to understand, verify, and control.
Download for free →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Agent, connect blockchain
Agent, connect blockchain
Connect your Claude agent to live crypto prices and trading routes via 1inch
Get the MCP →

Configuration

BUILDKITE_API_TOKEN*secret

Buildkite API token for authentication. Get one from https://buildkite.com/user/api-access-tokens

Categories
Data & Analytics
Registryactive
Packageghcr.io/buildkite/buildkite-mcp-server:0.7.0
TransportSTDIO
AuthRequired
UpdatedOct 10, 2025
View on GitHub

Related Data & Analytics MCP Servers

View all →
fliptheweb avatar
Yazio Mcp

fliptheweb/yazio-mcp

MCP server for accessing Yazio user & nutrition data (unofficial)
44
ie3jp avatar
Illustrator Mcp Server

ie3jp/illustrator-mcp-server

Read, manipulate, and export Adobe Illustrator design data. 26 tools. macOS | Windows.
44
kkjdaniel avatar
BoardGameGeek MCP Server

kkjdaniel/bgg-mcp

BoardGameGeek MCP server providing access to BGG API data through standardized tools
44
xinkuang avatar
Xinkuang China Stock Mcp

ai.smithery/xinkuang-china-stock-mcp

Access real-time and historical market data for China A-shares and Hong Kong stocks, along with ne…
42
with-geun avatar
Alive Analysis

with-geun/alive-analysis

Query alive-analysis history from any AI client. Tools: list, get, search, dashboard export.
42
kayhendriksen avatar
foehn

kayhendriksen/foehn

Access Swiss meteorological open data from MeteoSwiss, powered by foehn
41