一键导入
semlang-setup
Inspect and configure SemLang MCP for the current Pi project. Use when SemLang MCP is missing, broken, or needs project-local Pi setup.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Inspect and configure SemLang MCP for the current Pi project. Use when SemLang MCP is missing, broken, or needs project-local Pi setup.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use when creating an initial SemLang ontology from a data source, optional documentation, and user validation of core entities, relationships, roles, situations, measures, and sample questions.
Use when reading, writing, or running SemLang semantic-model files, including reusable ontology changes, query workflows, and one-off SemLang analysis packages.
基于 SOC 职业分类
| name | semlang-setup |
| description | Inspect and configure SemLang MCP for the current Pi project. Use when SemLang MCP is missing, broken, or needs project-local Pi setup. |
Use this skill to help a user configure SemLang MCP in the current project.
Keep the setup minimal: this package loads pi-mcp-adapter; the skill only
helps manage MCP JSON configuration.
.pi/mcp.json.mcp.json~/.pi/agent/mcp.json~/.config/mcp/mcp.jsonmcpServers.semlang.semlang MCP server already exists, summarize where it was found and
do not add another server unless the user explicitly asks..pi/mcp.json. Prefer this Pi-owned project config unless an existing
.mcp.json already has, or clearly should have, the SemLang config.mcpServers.semlang entry and keep other servers/settings unchanged./reload or restart Pi.SEMLANG_* environment settings and that
semlang setup can inspect resolved SemLang settings.Unless a project-local SemLang binary strategy is explicitly requested and is more reliable for the project, add this server entry pinned to the package version:
{
"mcpServers": {
"semlang": {
"command": "npx",
"args": ["-y", "semlang@0.1.3", "mcp"],
"lifecycle": "lazy"
}
}
}
For an existing config file, merge the semlang object under the existing
mcpServers object instead of replacing the file.