sourcey

MCP server · GitHub · ★ 1.4k · graded 2026-10-22Source linked

Precision documentation from OpenAPI, MCP, Doxygen, and Markdown guides. Static HTML you own.

No outside reports on file

Sourcey is a documentation generator that processes local files; the main risks are malicious input files and accidental leaks of sensitive data in generated output, plus typical software supply-chain concerns.

Based on public adoption and transparency signals as of Oct 22, 2026. Our opinion, not a code audit or security guarantee.

Was this verdict for Sourcey helpful?

What it can access

  • Local filesReads & writes local foldersREVIEW
  • Command executionNo shell command runner notedLOW
  • Network reachConnects to outside service APINOTED
  • CredentialsNo API token requiredLOW
  • Package sourceGitHub (sourcey/sourcey)PUBLIC

Inferred from this listing’s public package details and description. Check the project’s source before installing.

Install

No npm or PyPI package is listed. Install from source: github.com/sourcey/sourcey ↗

All setup options ↓

About Sourcey

Sourcey generates documentation by reading OpenAPI specs, MCP (Model Context Protocol) schemas, Doxygen comments, and Markdown files. It outputs static HTML pages that you can host and control yourself, without relying on external services.

Who it’s for

Developers and teams who want to build custom documentation sites from code and API definitions. People who prefer owning their documentation infrastructure rather than using third-party doc platforms.

Alternatives

  • Swagger UI / Redoc: Lightweight OpenAPI documentation viewers (browser-based).
  • MkDocs: Static site generator for Markdown documentation with themes.
  • Sphinx: Documentation generator for projects (popular for Python, supports multiple formats).

Setup

Check these steps against the project’s own instructions before running anything.

Follow the project's README. The GitHub repository (https://github.com/sourcey/sourcey (opens external site)) contains installation and configuration instructions specific to your use case.

Why this grade

CC — Moderate risk signals

Signal-based grade (3/7 points): well starred on GitHub, public source code. This reflects adoption and transparency, not a code review.

Popularity and upkeep

35/100
GitHub stars
1.4k
Listing last refreshed
2026-10-28

These are public popularity signals, not a maintenance check. Look at the repository’s commit history and open issues.

Security reports

No reports found for this package in our research (last checked 2026-10-29).

Check a specific version →

Risks to watch for

  • File system access: The tool reads local files (API specs, code comments, Markdown) and could be tricked into processing malicious files that generate misleading HTML or leak file paths.
  • Injection in source files: Specially crafted OpenAPI specs or Markdown with HTML/JavaScript could be embedded in generated docs, affecting anyone who views them.
  • Information disclosure: Generated HTML might accidentally include sensitive details from comments, internal API docs, or environment-specific information.
  • Supply chain: If installed via npm or similar, compromised dependencies could alter documentation output or steal data during builds.
  • No sandboxing: The tool runs with the permissions of your user account and can read anything you can read.

How to lower the risk

Least-privilege permissions

  • Run the tool with a dedicated user account that has read-only access to documentation source files.
  • Restrict write permissions so only the output directory is modified.

Network isolation

  • Keep the tool offline or behind a firewall if processing sensitive API specs.
  • Do not expose the tool's input files or configuration to untrusted networks.

Monitoring

  • Review generated HTML before publishing to catch injected scripts or leaked secrets.
  • Track changes to input files (OpenAPI specs, Markdown) with version control.

Red flags to watch for

  • Unexpected HTML or JavaScript in generated output that you did not author.
  • Error messages that expose file paths or internal system details.
  • Slow builds or high CPU/memory use, which might indicate malicious processing.

Questions

How do I install Sourcey?

Sourcey does not publish a standalone npm or PyPI package. Clone or follow the setup instructions in its source repository at github.com/sourcey/sourcey.

Are there security reports about Sourcey?

No reports found for this package in our research (last checked 2026-10-29). Sourcey currently holds Grade C (Moderate risk signals) based on public adoption and transparency signals. Key risk areas to watch include file system access, injection in source files, information disclosure.

Is Sourcey actively maintained?

Sourcey has 1.4k GitHub stars. Our directory data was last refreshed on 2026-10-28. Check recent commit activity, release tags, and open issues at github.com/sourcey/sourcey before pinning it in production.

What are alternatives to Sourcey?

Notable alternatives to Sourcey include Swagger UI / Redoc (Lightweight OpenAPI documentation viewers (browser-based)), MkDocs (Static site generator for Markdown documentation with themes), Sphinx (Documentation generator for projects (popular for Python, supports multiple formats)). You can also compare Sourcey side by side with other MCP servers in the Related tools section on this page.

README badge and team notes

Maintain or use Sourcey? Show its live grade in your GitHub README, docs site, or run a check from the terminal before you install.

AgentArmorHQ Risk Grade C for Sourcey

GitHub README Markdown:

markdown
[![AgentArmorHQ Risk Grade for Sourcey](https://agentarmorhq.com/api/badge/sourcey-sourcey)](https://agentarmorhq.com/skills/sourcey-sourcey)

HTML embed:

html
<a href="https://agentarmorhq.com/skills/sourcey-sourcey"><img src="https://agentarmorhq.com/api/badge/sourcey-sourcey" alt="AgentArmorHQ Risk Grade for Sourcey" height="20" /></a>

Terminal check:

terminal
curl -fsSL https://agentarmorhq.com/api/cli | node --input-type=module - check "sourcey-sourcey"

Share with your security lead

Need sign-off to use sourcey? Copy this note for Slack, a ticket or a pull request.

### AgentArmorHQ Security Review Memo: sourcey
- **Listing URL:** https://agentarmorhq.com/skills/sourcey-sourcey
- **Type:** App connector
- **Risk Grade:** Grade C (Moderate risk signals)
- **Outside Security Advisories on File:** 0
- **Public Adoption:** 1.4k GitHub stars

#### Permission & Blast-Radius Signals
- **Local files:** Reads & writes local folders
- **Command execution:** No shell command runner noted
- **Network reach:** Connects to outside service API
- **Credentials:** No API token required
- **Package source:** GitHub (sourcey/sourcey)

#### Recommended Hardened Setup
- **Source Repo:** https://github.com/sourcey/sourcey
- **Controls:** Pin an exact version in `.mcp.json`, scope access to a single workspace folder, and use a least-privilege read-only token where supported.

_Based on public adoption and transparency signals as of Oct 22, 2026. Our opinion, not a code audit or security guarantee._

Key facts

Type
App connector
Publisher
sourcey
Source code
github.com/sourcey/sourcey
Est. context load
~550 tokens / turn (~3 tool schemas, 0.27% of 200k context)
Popularity
1.4k GitHub stars
Last updated
2026-10-28
Last graded
2026-10-22

Community

Discussions for Sourcey

Ask questions or share configuration tips. Governed by our Community Rules & Terms.

No posts match this filter yet.

Be the first to ask a question or share a working tip.

Was this listing for Sourcey helpful?

Check before you install, in Claude

Your assistant answers Block, Review or No known issues for any package before it installs it.

Get this check inside Claude