{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.onyxmetric/mcp","description":"Read and manage OnyxMetric web analytics: traffic, errors, funnels, goals, sites and segments.","title":"OnyxMetric","version":"1.0.0","websiteUrl":"https://onyxmetric.com/docs/mcp","remotes":[{"type":"streamable-http","url":"https://app.onyxmetric.com/api/mcp","headers":[{"description":"Your OnyxMetric API key (Settings, Account, Personal API Keys). OAuth-capable MCP clients can connect without a key.","value":"Bearer {api_key}","isSecret":true,"variables":{"api_key":{"description":"OnyxMetric personal API key.","isRequired":true,"isSecret":true}},"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-12T21:13:35.909671Z","publishedAt":"2026-10-12T21:13:35.909671Z","updatedAt":"2026-10-12T21:13:35.909671Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/bibtex-reference-manager-mcp","description":"BibTeX reference manager. Parse, convert, dedupe, lint BibTeX, RIS, CSL JSON and make cite keys.","repository":{"url":"https://github.com/AnonymousOnyx22/bibtex-reference-manager-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"bibtex-reference-manager-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T17:12:29.044629Z","publishedAt":"2026-10-30T17:12:29.044629Z","updatedAt":"2026-10-30T17:12:29.044629Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/brightspace-d2l-mcp","description":"Brightspace MCP server for D2L: what's due and submitted, grades, exams, what's new, course files.","repository":{"url":"https://github.com/AnonymousOnyx22/brightspace-d2l-mcp","source":"github"},"version":"1.4.7","websiteUrl":"https://brightspace-mcp.netlify.app","packages":[{"registryType":"npm","identifier":"brightspace-d2l-mcp","version":"1.4.7","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T16:34:35.513118Z","publishedAt":"2026-10-30T16:34:35.513118Z","updatedAt":"2026-10-30T16:34:35.513118Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/canvas-lms-student-mcp","description":"Canvas LMS MCP server for students. Read only Canvas courses, grades, due dates, plus .ics export.","title":"Canvas LMS MCP for students","repository":{"url":"https://github.com/AnonymousOnyx22/canvas-lms-student-mcp","source":"github","id":"1419670110"},"version":"0.1.9","websiteUrl":"https://brightspacemcp.com","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"canvas-lms-student-mcp","version":"0.1.9","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"type":"positional","value":"-y"}],"environmentVariables":[{"description":"Your school's Canvas address, for example https://myschool.instructure.com","isRequired":true,"placeholder":"https://yourschool.instructure.com","name":"CANVAS_BASE_URL"},{"description":"A Canvas access token, created in Canvas under Account \u003e Settings \u003e New Access Token","isRequired":true,"isSecret":true,"name":"CANVAS_API_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T16:39:08.803648Z","publishedAt":"2026-10-30T16:39:08.803648Z","updatedAt":"2026-10-30T16:39:08.803648Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/essay-stats-mcp","description":"Essay Stats MCP: offline word and page counts, readability, style flags and word limit checks.","repository":{"url":"https://github.com/AnonymousOnyx22/essay-stats-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"npm","identifier":"essay-stats-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T21:38:06.950305Z","publishedAt":"2026-10-30T21:38:06.950305Z","updatedAt":"2026-10-30T21:38:06.950305Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/google-classroom-student-mcp","description":"Google Classroom MCP server for students: read only assignments, due dates, grades, announcements.","title":"Google Classroom MCP for students","repository":{"url":"https://github.com/AnonymousOnyx22/google-classroom-student-mcp","source":"github"},"version":"0.1.9","websiteUrl":"https://brightspacemcp.com/more-mcps/","packages":[{"registryType":"npm","identifier":"google-classroom-student-mcp","version":"0.1.9","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T16:45:42.671788Z","publishedAt":"2026-10-30T16:45:42.671788Z","updatedAt":"2026-10-30T16:45:42.671788Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/gpa-calculator-mcp","description":"GPA calculator MCP server. Calculate GPA, CGPA, SGPA, weighted GPA, final grades.","repository":{"url":"https://github.com/AnonymousOnyx22/gpa-calculator-mcp","source":"github"},"version":"0.1.8","websiteUrl":"https://brightspacemcp.com/more-mcps/","packages":[{"registryType":"npm","identifier":"gpa-calculator-mcp","version":"0.1.8","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T17:37:25.64522Z","publishedAt":"2026-10-30T17:37:25.64522Z","updatedAt":"2026-10-30T17:37:25.64522Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/job-tracker-student-mcp","description":"Job application tracker MCP server. Track jobs, interviews and deadlines offline.","repository":{"url":"https://github.com/AnonymousOnyx22/job-tracker-student-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"npm","identifier":"job-tracker-student-mcp","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T17:16:36.455288Z","publishedAt":"2026-10-30T17:16:36.455288Z","updatedAt":"2026-10-30T17:16:36.455288Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/moodle-student-mcp","description":"Moodle MCP server for students. Read only access to courses, grades, due dates and announcements.","title":"Moodle Student MCP","repository":{"url":"https://github.com/AnonymousOnyx22/moodle-student-mcp","source":"github"},"version":"0.1.9","websiteUrl":"https://github.com/AnonymousOnyx22/moodle-student-mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"moodle-student-mcp","version":"0.1.9","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"type":"positional","value":"-y"}],"environmentVariables":[{"description":"Your school's Moodle address, for example https://moodle.myschool.edu","isRequired":true,"name":"MOODLE_BASE_URL"},{"description":"Your Moodle mobile web service key, copied from Preferences \u003e User account \u003e Security keys","isRequired":true,"isSecret":true,"name":"MOODLE_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T16:41:53.470455Z","publishedAt":"2026-10-30T16:41:53.470455Z","updatedAt":"2026-10-30T16:41:53.470455Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/open-textbook-finder-mcp","description":"Open Textbook Finder MCP finds free legal copies by title, ISBN or topic. No key.","repository":{"url":"https://github.com/AnonymousOnyx22/open-textbook-finder-mcp","source":"github"},"version":"0.1.1","websiteUrl":"https://brightspacemcp.com/more-mcps/","packages":[{"registryType":"npm","identifier":"open-textbook-finder-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T17:14:14.635434Z","publishedAt":"2026-10-30T17:14:14.635434Z","updatedAt":"2026-10-30T17:14:14.635434Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/paper-finder-student-mcp","description":"Academic paper search MCP server through OpenAlex. No key needed.","repository":{"url":"https://github.com/AnonymousOnyx22/paper-finder-student-mcp","source":"github"},"version":"0.1.8","websiteUrl":"https://brightspacemcp.com/more-mcps/","packages":[{"registryType":"npm","identifier":"paper-finder-student-mcp","version":"0.1.8","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T17:33:15.910143Z","publishedAt":"2026-10-30T17:33:15.910143Z","updatedAt":"2026-10-30T17:33:15.910143Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/stem-calc-student-mcp","description":"STEM calculator MCP for homework: molar mass, balancing, units, significant figures. Works offline.","repository":{"url":"https://github.com/AnonymousOnyx22/stem-calc-student-mcp","source":"github"},"version":"0.1.2","websiteUrl":"https://brightspacemcp.com/more-mcps/","packages":[{"registryType":"npm","identifier":"stem-calc-student-mcp","version":"0.1.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T17:06:19.751078Z","publishedAt":"2026-10-30T17:06:19.751078Z","updatedAt":"2026-10-30T17:06:19.751078Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/student-citations-mcp","description":"Citation generator MCP server for APA, MLA and Chicago citations from a DOI or ISBN. No account.","repository":{"url":"https://github.com/AnonymousOnyx22/student-citations-mcp","source":"github"},"version":"0.1.7","websiteUrl":"https://brightspacemcp.com/more-mcps/","packages":[{"registryType":"npm","identifier":"student-citations-mcp","version":"0.1.7","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T17:18:03.80438Z","publishedAt":"2026-10-30T17:18:03.80438Z","updatedAt":"2026-10-30T17:18:03.80438Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/study-planner-mcp","description":"Study planner MCP: exam schedules, topic hours, spaced repetition, ICS. Runs offline, no account.","repository":{"url":"https://github.com/AnonymousOnyx22/study-planner-mcp","source":"github"},"version":"0.1.8","websiteUrl":"https://brightspacemcp.com/more-mcps/","packages":[{"registryType":"npm","identifier":"study-planner-mcp","version":"0.1.8","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T19:42:15.039588Z","publishedAt":"2026-10-30T19:42:15.039588Z","updatedAt":"2026-10-30T19:42:15.039588Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.AnonymousOnyx22/syllabus-calendar-mcp","description":"Syllabus to calendar MCP: pull dates from a syllabus into .ics files, merge calendars. Offline.","repository":{"url":"https://github.com/AnonymousOnyx22/syllabus-calendar-mcp","source":"github"},"version":"0.1.1","websiteUrl":"https://brightspacemcp.com/more-mcps/","packages":[{"registryType":"npm","identifier":"syllabus-calendar-mcp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-30T21:39:51.186138Z","publishedAt":"2026-10-30T21:39:51.186138Z","updatedAt":"2026-10-30T21:39:51.186138Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ByWaleed/onyx-mcp","description":"Secure MCP access to Onyx search, chat, projects, and administration.","title":"Onyx MCP","repository":{"url":"https://github.com/ByWaleed/onyx-mcp","source":"github","id":"1351600077"},"version":"0.2.1","websiteUrl":"https://github.com/ByWaleed/onyx-mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"onyx-mcp","version":"0.2.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Onyx API base URL, for example https://onyx.example.com/api","isRequired":true,"name":"ONYX_API_URL"},{"description":"Onyx Personal Access Token or API key","isRequired":true,"isSecret":true,"name":"ONYX_API_TOKEN"},{"description":"Default Onyx agent ID for new chats","default":"0","name":"ONYX_DEFAULT_PERSONA_ID"},{"description":"Enable web search and allowlisted URL fetching","default":"false","name":"ONYX_MCP_ENABLE_WEB_FETCH"},{"description":"Comma-separated hostnames permitted for HTTPS URL fetching","name":"ONYX_MCP_WEB_FETCH_ALLOWLIST"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-30T19:33:36.906521Z","publishedAt":"2026-08-30T19:33:36.906521Z","updatedAt":"2026-08-30T19:33:36.906521Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Jayzilva/helionyx","description":"Size hybrid solar PV, wind, battery, diesel and grid systems: hourly simulation, NPC ranking.","title":"Helionyx","repository":{"url":"https://github.com/Jayzilva/helionyx","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"helionyx","version":"0.3.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"serve"}],"environmentVariables":[{"description":"Workspace directory for the database, artefacts and exports (default ~/.helionyx)","name":"HNX_WORKSPACE"},{"description":"Set to 1 to use only cached and bundled data (no network calls)","name":"HNX_OFFLINE"},{"description":"Optional NREL REopt API key for the reopt cross-check solver","isSecret":true,"name":"HNX_REOPT_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-07T12:52:30.509861Z","publishedAt":"2026-10-07T12:52:30.509861Z","updatedAt":"2026-10-07T12:52:30.509861Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.dimitrilaouanis-tech/onyx-mcp","description":"Ed25519-signed ground-truth oracle — 63 paid x402 tools live on Base mainnet.","repository":{"url":"https://github.com/dimitrilaouanis-tech/onyx-mcp","source":"github"},"version":"0.4.0","websiteUrl":"https://onyx-actions.onrender.com","remotes":[{"type":"streamable-http","url":"https://onyx-actions.onrender.com/mcp/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-12T12:01:29.955561Z","publishedAt":"2026-06-12T12:01:29.955561Z","updatedAt":"2026-06-12T12:01:29.955561Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.onyxaholguin-cyber/sheet-and-flow-mcp","description":"Landlord math: rental cash flow, cap rate, DSCR, Airbnb break-even, late fees, lease notices.","title":"Sheet \u0026 Flow Landlord Math","repository":{"url":"https://github.com/onyxaholguin-cyber/sheet-and-flow-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://onyxaholguin-cyber.github.io/sheet-and-flow/","packages":[{"registryType":"mcpb","identifier":"https://github.com/onyxaholguin-cyber/sheet-and-flow-mcp/releases/download/v1.0.0/sheet-and-flow-mcp-1.0.0.mcpb","fileSha256":"457e8f40143b57ae32e5a6ece7e8201d6b66b6c970600208df3a92230c11a077","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-12T17:27:32.080647Z","publishedAt":"2026-10-12T17:27:32.080647Z","updatedAt":"2026-10-12T17:27:32.080647Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.tradeonyx/tradeonyx","description":"Trading journal with pattern detection: log trades by voice, query your own history.","title":"TradeOnyx","repository":{"url":"https://github.com/NoQuarter/tradeonyx-mcp","source":"github"},"version":"1.0.0","websiteUrl":"https://tradeonyx.io","remotes":[{"type":"streamable-http","url":"https://tradeonyx.io/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-13T16:26:09.671167Z","publishedAt":"2026-08-13T16:26:09.671167Z","updatedAt":"2026-08-13T16:26:09.671167Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"trade.onyxprotocol/onyx-aml","description":"Crypto address risk checks for agents: USDT/USDC blacklists, sanctions, scam lists, poisoning","title":"Onyx AML","version":"1.0.0","websiteUrl":"https://onyxprotocol.trade/en/agents","remotes":[{"type":"streamable-http","url":"https://onyxprotocol.trade/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-20T21:27:02.1985Z","publishedAt":"2026-10-20T21:27:02.1985Z","updatedAt":"2026-10-20T21:27:02.1985Z","isLatest":true}}}],"metadata":{"count":21}}
