Skip to main content
Glama
simplejacks-public

@simplejacks/news-mcp

README.md
# @simplejacks/news-mcp

Public MCP server for [Simple Jacks Tax News](https://news.simplejacks.ai). It only fetches public newspaper URLs. It is not tax advice. Headlines may be outbound.

Developed privately.

> **Pre-release:** the source repository is public, but the npm package has not
> been published yet. The `npx` command below becomes available at release.

## Run

```sh
npx @simplejacks/news-mcp
```

Default origin: `https://news.simplejacks.ai`

Override with `SJ_NEWS_ORIGIN` if you are pointing at another public mirror of the same paper:

```sh
SJ_NEWS_ORIGIN=https://news.simplejacks.ai npx @simplejacks/news-mcp
```

The origin must be `http` or `https`.

## Cursor

See `examples/mcp.json`:

```json
{
  "mcpServers": {
    "simplejacks-news": {
      "command": "npx",
      "args": ["-y", "@simplejacks/news-mcp"]
    }
  }
}
```

## Tools

| Tool | GET |
| --- | --- |
| `get_llms_txt` | `/llms.txt` |
| `get_edition` | `/edition.json` |
| `get_feed` | `/feed.json` |
| `get_best_of_the_rest` | `/best-of-the-rest.json` |
| `get_robots` | `/robots.txt` |

Each tool is public newspaper only. Not tax advice. Headlines may be outbound.

## License

MIT

TDQS

A3.7/5.0

Scored across 5 tools

Disambiguation4/5

Each tool maps to a distinct endpoint with a clear purpose: citation file, current edition, feed, curated content, and robots. There is minor potential confusion between get_edition and get_feed since both serve current newspaper content, but the endpoint names and descriptions keep them mostly separable.

Naming Consistency5/5

All five tools follow the same get_<resource> snake_case convention, making the naming pattern predictable and easy to guess. No mixed styles or vague verbs are present.

Tool Count5/5

Five tools is well-scoped for a read-only news retrieval server. Each tool represents a distinct public endpoint, and none feel redundant or excessive.

Completeness4/5

The tool surface covers the main public newspaper resources: citation info, current edition, feed, curated content, and robots. It does not include search or article-level fetching, but for the apparent purpose of exposing the newspaper's public JSON/txt endpoints, the coverage is adequate.

Maintenance

ActivityMaintained
ResponsivenessNo issues