Solon v3.10.3

mcp, restapi, lsp 配置示例

</> markdown
2026年4月22日 上午9:52:27

apiServers 配置示例(restapi)

soloncode:
  # REST API 接入(可选)
  apiServers:
    api1:
      docUrl: "https://api.example.com/openapi.json"
      apiBaseUrl: "https://api.example.com"
      headers: { Authorization: "Bearer xxx" }

mcpServers 配置示例(mcp)

soloncode:
  # MCP 服务接入(可选)
  mcpServers:
    memory:
      command: "npx"
      args: [ "-y", "@modelcontextprotocol/server-memory" ]

lspServers 配置示例(lsp)

soloncode:
  # LSP 服务接入(可选)
  lspServers:
    java:
      command: ["jdtls", "-data", ".solon/lsp/java-workspace"]
      extensions: [".java"]
    typescript:
      command: ["typescript-language-server", "--stdio"]
      extensions: [".ts", ".tsx", ".js", ".jsx"]
    go:
      command: ["gopls"]
      extensions: [".go"]
    python:
      command: ["pylsp"]
      extensions: [".py"]