You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix: removed the user tools, client in the config, docs - added setup readme
* feat: ci checks with pre-commit
* feat: moved to poetry from pip
* docs: content in the main readme is updated
* chore: change file name from config to settings, added logging to the client
* feat: added fluentsearch tools to search within assets
* fix: dependencies, project in the pyproject.toml
The Atlan [Model Context Protocol](https://modelcontextprotocol.io/introduction) server allows you to interact with the Atlan services through the function calling. This protocol supports various tools to interact with Atlan.
3
+
The Atlan [Model Context Protocol](https://modelcontextprotocol.io/introduction) server allows you to interact with the Atlan services. This protocol supports various tools to interact with Atlan.
Create a `.env` file in the root directory and configure necessary environment variables.
49
-
- check the `.env.template` file for the required variables. To generate the API key, you can refer to the [Atlan documentation](https://developer.atlan.com/getting-started/)
50
-
51
-
## Development
52
-
53
-
This project uses Ruff for linting and formatting, and pre-commit hooks to ensure code quality.
54
-
55
-
### Code Quality Tools
44
+
b. Using a .env file (optional):
45
+
Create a `.env` file in the root directory with:
46
+
```
47
+
ATLAN_BASE_URL=https://your-instance.atlan.com
48
+
ATLAN_API_KEY=your_api_key
49
+
```
56
50
57
-
-**Ruff**: A fast Python linter and formatter
58
-
- Linting: `ruff check .`
59
-
- Formatting: `ruff format .`
60
-
- Auto-fix: `ruff check --fix .`
51
+
To generate the API key, refer to the [Atlan documentation](https://ask.atlan.com/hc/en-us/articles/8312649180049-API-authentication).
61
52
62
-
-**Pre-commit**: Git hooks for code quality
63
-
- Installed automatically when you run `pre-commit install`
64
-
- Runs automatically on every commit
65
-
- Can be run manually: `pre-commit run --all-files`
0 commit comments