About Harness Barn
Harness Barn is an MCP server in the Agents category: cross-platform library for configuration, path discovery and MCP server management for agentic code harnesses (Claude Code, OpenCode, Goose, Amp).
Install
git clone https://github.com/neiii/harness-barnThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Harness Barn
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
harness-barn
Rust workspace for AI coding harness detection and skill discovery.
Crates
| Crate | Purpose |
|---|---|
harness-locate |
Detect installed harnesses, resolve config paths, parse MCP configs |
skills-locate |
Fetch remote skills/plugins from GitHub, parse marketplace registries |
harness-locate
Cross-platform detection for Claude Code, OpenCode, Goose, AMP Code, and Crush.
use harness_locate::{Harness, HarnessKind, Scope};
// Find installed harnesses
for harness in Harness::installed()? {
println!("{} at {:?}", harness.kind(), harness.config(&Scope::Global)?);
}
skills-locate
Discover and fetch plugins from remote sources.
use skills_locate::{GitHubRef, discover_plugins};
let source = GitHubRef::parse("github:owner/repo")?;
let plugins = discover_plugins(&source).await?;
for plugin in plugins {
println!("{}: {}", plugin.name, plugin.description);
}
Installation
[dependencies]
harness-locate = "0.4"
skills-locate = "0.2"
License
MIT
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.