npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

fluently-mcp-server

v0.3.2

Published

MCP server for the Fluently framework. Exposes knowledge retrieval and contribution tools so any AI agent (Claude, GPT, Gemini, Mistral, Copilot…) can find, reason over, and extend Fluently cycles.

Readme

fluently-mcp-server

MCP server for Fluently — exposes knowledge retrieval and contribution tools so any AI agent can find, reason over, and extend collaboration cycles across any registered framework, without hardcoded scores.

Framework-agnostic. Bundles the AI Fluency 4D Framework as the default. Any framework with named dimensions can be registered.

Works with Claude, GPT-4o, Gemini, Mistral, Llama, GitHub Copilot, Cursor, Cline, and any other MCP-compatible agent.

npm version License: MIT Node ≥ 20


Install

npm install -g fluently-mcp-server

Requires Node.js 20+.


Wire to your agent

The same config block works for any MCP-compatible client. The server speaks stdio.

Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json on Mac, %APPDATA%\Claude\claude_desktop_config.json on Windows):

{
  "mcpServers": {
    "fluently": { "command": "fluently-mcp-server" }
  }
}

Claude Code (~/.claude/settings.json):

{
  "mcpServers": {
    "fluently": { "command": "fluently-mcp-server" }
  }
}

VS Code Copilot / Continue / Cursor / Cline — paste the same block into your extension's MCP settings.


Tools

| Tool | Purpose | |------|---------| | list_domains | List available knowledge domains and cycle counts | | find_relevant_cycles | Retrieve ranked candidate cycles for a task — agent reasons, no false-precision scores | | get_cycle_detail | Full cycle by ID — all dimension fields for its registered framework | | get_dimension_guidance | Antipatterns + examples for one dimension across all cycles | | refresh_knowledge | Re-fetch from the connector without restarting the server | | contribute_cycle | Validate a new cycle and submit it to the knowledge source |


Connectors

Set FLUENTLY_CONNECTOR to choose where knowledge comes from.

github-public (default)

Fetches live from the public community repo. No auth required.

# Default — no configuration needed
fluently-mcp-server

# Point to a public fork
FLUENTLY_CONNECTOR=github-public \
FLUENTLY_GITHUB_REPO=your-org/your-fork \
fluently-mcp-server

contribute_cycle returns a YAML template + PR instructions for the community repo.

github-private

Fetches from a private GitHub repo. Requires a PAT with repo scope. contribute_cycle creates branches and opens PRs automatically.

FLUENTLY_CONNECTOR=github-private \
FLUENTLY_GITHUB_REPO=your-org/your-private-knowledge \
FLUENTLY_GITHUB_TOKEN=ghp_xxx \
fluently-mcp-server

local

Reads from a local directory — ideal for development, air-gapped environments, or building private cycles before publishing.

FLUENTLY_CONNECTOR=local \
FLUENTLY_LOCAL_PATH=/path/to/your/knowledge \
fluently-mcp-server

contribute_cycle writes YAML directly to the configured directory.

sql (planned)

PostgreSQL / SQLite. Coming in a future release.

nosql (planned)

MongoDB. Coming in a future release.


Environment variables

| Variable | Default | Description | |----------|---------|-------------| | FLUENTLY_CONNECTOR | github-public | Connector to use | | FLUENTLY_GITHUB_REPO | Fluently-Org/fluently | GitHub repo (owner/repo) | | FLUENTLY_GITHUB_BRANCH | main | Branch to read from | | FLUENTLY_GITHUB_TOKEN | (none) | Required for private repos and automated PRs | | FLUENTLY_LOCAL_PATH | ./knowledge | Local knowledge directory (local connector only) |


Why no scores?

Numeric scores (e.g., "delegation: 34/100") are biased by writing style — two people describing the same workflow in different vocabulary get different numbers.

The server does retrieval: it surfaces the most relevant cycles using keyword similarity and returns them for your agent to reason over in context. You assess fit. That's more accurate, and it adapts to what your situation actually needs rather than returning a false-precision number.


When to use this vs. GitHub MCP

If you only need occasional lookups from the public knowledge base, the raw index.json is fetchable without auth via any HTTP tool.

Use this server when you need:

  • Private knowledge that stays in your org
  • Isolation from the community repo
  • Structured tools (domain listing, dimension guidance, contribute flow)
  • Automatic sync and refresh without restarting your agent

Links


License

MIT — code and bundled knowledge cycles.