Integrate this MCP server into your applications.
You'll need to login and generate a Smithery API key to connect to this server.
Install the Smithery and MCP SDKs using npm:
Use Smithery's TypeScript SDK to connect to this MCP server:
import { createTransport } from "@smithery/sdk/transport.js" const transport = createTransport("https://server.smithery.ai/@shiquda/mediawiki-mcp-server/ws", { "baseUrl": "https://en.wikipedia.org/" }, "your-smithery-api-key") // Create MCP client import { Client } from "@modelcontextprotocol/sdk/client/index.js" const client = new Client({ name: "Test client", version: "1.0.0" }) await client.connect(transport) // Use the server tools with your LLM application const tools = await client.listTools() console.log(`Available tools: ${tools.map(t => t.name).join(", ")}`) // Example: Call a tool // const result = await client.callTool("tool_name", { param1: "value1" })
Full JSON Schema for server configuration:
{ "type": "object", "properties": { "baseUrl": { "type": "string", "default": "https://en.wikipedia.org/" } }, "description": "Configuration for the MediaWiki MCP server. Optionally specify a custom baseUrl for the wiki API." }