Skip to main content

HT32 Wiki MCP Server

为 AI Agent 提供 HT32 MCU 选型与知识检索能力的 MCP Server。

功能

  • search_knowledge(query) — 全文搜索 wiki 知识库(芯片页、外设页、概念页、Datasheet)
  • get_chip_info(model) — 获取芯片系列详情
  • get_peripheral_info(name) — 获取外设详情
  • compare_chips(models) — 对比多个芯片型号
  • list_chips() / list_peripherals() — 列出芯片/外设清单
  • get_datasheet(series) — 获取 Datasheet 全文

使用方法

环境变量

变量 默认值 说明
WIKI_ROOT 当前目录 wiki 仓库根目录(含 entities/concepts/md_datasheets)
MCP_TRANSPORT stdio stdio / sse / streamable-http
MCP_HOST 0.0.0.0 HTTP 模式监听地址
MCP_PORT 8100 HTTP 模式监听端口

stdio 模式(供 supergateway/1Panel 包装为 SSE)

uvx ht32-wiki-mcp

Streamable HTTP 模式

MCP_TRANSPORT=streamable-http uvx ht32-wiki-mcp

开发

uv sync --frozen
uv run python -m ht32_wiki_mcp

Release files for ht32-wiki-mcp 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ht32-wiki-mcp 0.1.1
File Size Uploaded
ht32_wiki_mcp-0.1.1.tar.gz 92.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ht32-wiki-mcp 0.1.1
File Interpreter ABI Platform
ht32_wiki_mcp-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 100.4 kB

Release files / ht32_wiki_mcp-0.1.1.tar.gz

Download URL ht32_wiki_mcp-0.1.1.tar.gz
Size 92.6 kB
Tags Source
SHA-256 checksum
How to use checksums
3e19e15e0cee79d39b6159057a57104e7283589e8ac0e58fd9e002b5e906cf9c
BLAKE2b-256 checksum
How to use checksums
3ec30c542659345eeb8c0e863c9a82ce06d8a3de048d5dbb9c5fc56c630b7002
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / ht32_wiki_mcp-0.1.1-py3-none-any.whl

Download URL ht32_wiki_mcp-0.1.1-py3-none-any.whl
Size 7.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e8e7a621b64b53e9010d564811d2fb482638d561aa8899ecfc547aa2288925cf
BLAKE2b-256 checksum
How to use checksums
eb17cbe8616a267e0c5075109b6c25f0509b5fbb9612acdcc04e7da838dfce3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.3 {"installer":{"name":"uv","version":"0.12.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

0.6.8

2 release files

0.6.7

2 release files

0.6.6

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.13

2 release files

0.5.12

2 release files

0.5.11

2 release files

0.5.10

2 release files

0.5.9

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.1.2

2 release files

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page