NC General Statutes
v1.0.2Search North Carolina's General Statutes, read any section by citation, track how it changed.
Endpoint health
online- Last checked
- 11/3/2026, 4:18:24 PM
- Latency
- 102 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:com.ncstatutes%2Fncgs
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.ncstatutes/ncgs": {
"url": "https://mcp.ncstatutes.com/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
8 shown · authentication unknown
When a North Carolina (NC) statute was enacted and amended
amendment_history
When a North Carolina (NC) statute section was enacted and every time it was amended. Use for "how often has G.S. 14-33 changed" or "when was this last amended". Returns one entry per session law mined from the section's own history note, grouped by year, plus first-enacted year and total amendment count. Each amendment is listed once even when the section has several versions; an entry marked `not_yet_in_force` is an enacted law whose version of the text has not taken effect yet. These are STATUTORY dates from the legislature's record — not when this database saw the text change. For that use recent_law_changes; for the wording itself use get_statute or diff_statute.
Schema valid · SHA-256 b7aea13d00fc…
View input schema
{ "type": "object", "properties": { "citation": { "description": "The section whose amendment record you want.", "examples": [ "14-33", "G.S. 20-141", "1A-1, Rule 46" ], "type": "string" } }, "required": [ "citation" ], "additionalProperties": false }Legislative activity across a North Carolina (NC) statute chapter
chapter_activity
How much legislative churn a North Carolina (NC) statute chapter has seen. Use for "which parts of Chapter 14 keep changing". Returns amendment counts by year, the most-amended sections with their totals, and counts of pending and repealed sections. Omit `chapter` for a corpus-wide view. Counts are STATUTORY, from history notes — not observations. For one section use amendment_history; for upcoming text use pending_changes.
Schema valid · SHA-256 778c0560deba…
Connections
streamable-http
https://mcp.ncstatutes.com/mcp